MERYEELKHIGSGNFGVAKLVKHKQSGELYAVKYIERGPKIDEHVEREILNHRSLTHPHIIRFKEVLLTETHLAIVMEYAAGGELFDRITTAGRFSEDEARFFFQQLISGVSYCHSMQICHRDLKLENALLDGSSTPRLKICDFGYSKAIMFHSQPKSTVGTPAYIAPEVLSRKEYDGKMADVWSCGVTLYVMLVGAYPFEDEDDPKNFRKTLTRILSVQYSIPDYVRVSEDCKHLLSRIFVGSPDKRITIPEIQKHPWFLKELPVELIDGDESILDMDKETHVLQSIKEVKEIVQEARRCTLGTKDKERNMDLEDDIDTDAEIDDDIETSGDFVCAL*