MGAPKQKWTSEEEAALKAGVAKYGVGKWSTILKDPEFAAVLRSRSNVDLKDKWRNLHVMASGWGSRHRGKIVSKSVQPTPKHDDNTLVGYVGENDIEILDVKPLASTGTGDVLKDVGSKKPFSRLDDLILESIAKLKESRGSSRNAISSYIEERYVAPLNFERLLAANLKVLTEKGRLIKVINVGTGIK