MFQQALEFGKGYKPPSSEALRTTILKRSKEILTNKLTSIKDTWKHTGCTIISDGWSDIKHRPLINVLVYCPEGILFVKAVDAMDHKKTSEFIFKILEETVLEVGEENVVQIVTDSALNYVGAGKMIIARFKTIHWTPCAAHCMDLLLHDLGKLPWVNEAIRRGKLIANFVVNHCLTLSIYRKHATKEFLRPCDTRFATYYITLKRVVEEKASLRSTMCSNEWEKSPLLKTSKGKLVEEIIFSNNFWDSVERVLNMCKPIMDMPHLVDGDTPCMGFVYEGMERCKEAIAKVFNNVIDDYKLIWDMVDFRWKMMHIPLHAAACYLDPKSFGFKRNGDKQIMSGLYEAIEKLNPDKEVTKKVRE*