MMLLNRSAQAAFSGKAARPAQANRARLVCRAEEKSIATVDRSKDQLYVGASQSSLAYLDGTLPGDFGFDPLGLLDPVNSGGFVEPKWLQYSEVIHGRWAMLGAAGCIAPEILGAAGLIPEKTNIVWYESGVIPPAGSYDGYWADPYTIFFIEIVAMQFAELRRLQDFRYPGSMGKQYFLGLEKIFAGSGDPAYPGGPFFNLFNLGKTEAAMKELKLKEIKNGRLAMLAMLGYGAQATLTREGPFQNLLDHLADPVNNNILTNFGKAFGPQ*