MAASNAGPEAAATAAGHRFNFDVIVVGAGIMGSCTAHAAASRGARVLLLERFDLLHHLGSSHGESRTIRDAYPKAQYPPMVRLARRLWAEAEAESGYSVLTPAPQLSLGPRSNASLLAAVRSAGAEEADLTRRWGGAFRVPDGWVAAVSERGGGVLNATKAVAMFQALAVRKGVVVRDKTEVLGVRKALEEGGVVVTTSTGAEFRGAKCVVTVGAWASKMVRSIAGLELPIQPLHTMVLYWRIKPGHERELAAESGFPTFSSYGDPHVYSTPSLELPGLIKINYDGGPPCDPDARDWADGGGGVAERVARWIEEFLPDHVDTAGGPVSRLSCMYSMTPDKDFVIDFLGGEFGKDVVVGAGFSGHGFKMAPAVGRILAEMAMYGKESTATEAGVELGHFRINRFEGNPLGNAAN*