MAAGMGSQFGMQPQIILLKEGTDTSQGKAQLISNINACYAVADVVRTTLGPRGMDKLMHTERAVTVSNDGATIMKTLDIVHPAAKALVDISLAQDAEVGDGTTTVVLLAAEFLKACKGFVEEGVHPQGIIRSYRQAAQLAVAHVRELSVDIGGKDVEERKQLLEKCAQTSLNSKLVSGERDFFAAMVVEAVTKLDPETLDLRMLGIKKVQGGGLHDSFLVDGVAFKKTFSYAGFEMQPKQCEKPQILLLNIELELKSEKENAEVRLDDPEKYQSIVDAEWNIIYDKLAKCADSGAKIVLSRYAIGDLATQYFADRDIFCAGRVADEDLQRVAEATGAQVQTTVNNLSAKALGVCELFEEKQVGAERYNLFTGCPKAHTCTLVLRGGSEQFLDEADRSLHDAVMIVRRTLKSPQVVPGGGAVDMELSKHLRDYAQSIPGKSQLFITAFARALEVIPRQLADNSGFDATDVLNKLRQKHAVKDDSGRNIGIDVNTGX