MAYVLELVKKYFLVLRYTPPPPCVWRKRYLPSMKQSNDCLQDIGTISNIEDMLNKNQCSTLCTNIEHVMKVYDYLMTSSNDGLKYGDLLMELLIILDKAYILVKNLIQLKNKETFRELLLDLKCCYEVAIHVLLKDFGEIFEEKVFDTIHVATYDEKLNLSNEEGKSENCGLAKHLLLRVKNLHCIEGGELDDLKLSSNMKSVDFIKSLGKGFYGEVYKSKWFGLSYAIKKMTGVHVKVFIKEASILATLCHPNLISYYFAMKNIGDECEGCSSFDMKKNDVYLGMELMQKSLRDMVETKREESYIFLIDIMYQIARGMCYLHDMHIAHRDLKPDNILVNIVEKKVMNKIVRYAIVKVIDFGISKIGVGSNPKVIENNYIYDSTPYIAPE