AKFVAAWTLKAAAEAAAKACKMPEVRSLKLIHYSPGPGPGNAEIILSSTKLNHFEGPGPGIQKLIKLSKSLQAMSGGPGPGLKLIHYSPAVVLRAYVGPGPGFADTFLASESRIQFLKKKKNLEFTAITADKIMSLTNCYGPGPGCKFSPRVNHFRNIKALKKFNRSITTISTFTSSKSGPGPGFFPLVIEMHRVLKDGKKKTAFRGLTKVLIENYIEKDDSDALKAKKDKKYFEPDTVNDQFNKGPGPGLIEICITLPHETYCNDMDILEPIIGDKLSASFQNT