MAAMKCKFPSRVFSSNIQKCTSTSRQCYRNLLSDLLDRRWALLTPESKINKIVVSKMKEQHKCVGPIAFSFSNDMWPSLVDDMMEKSKQELSFYVARDDLLHPLVNGNKARKLDTLPLVEDHSVTDVVTCGGCQSAHALLVGIFVLLLPWKFTFKKRGLSSHLLLRGERPEIPTGYNLISEMYGNVTYIARSLYSKREEMLTTHAALVAGSSGFVLLLSDILDTSPACKSEDILWDSRRSPSSQVTAEKDLRKVVIINEGVGNAKGLLGGIML