MGDFFYANGIPFNVVRSPYFHNSFQQSLEFGKGYKPPSSESLRITILKRSKERLTNKLTSIKDTWKHTGCIIISDGWLDIKHKPLINILVYCPEGALFVKAVDAMDDKKTLEFIFKILEEAVLEVGEENVVQIVIDSASNCVGAGKMIMSRFKTIYWTPYAAHCMDLLLHDLGKFPWVNKAIRRGKLIANFVVNHRLTLSIYRKHAKKELLRPCDTRFATYYITLNRLVKEKVSLRLTVCSNEWEKSPLSKTSKGKLVEEIILSSNFWDSAERVLNMCKPIVEMLCLVDGDTPCMGFIYEGMEHCKEAIAKVFNNVIDDYKLIWDMVDFRWKMMHSPLHVATFYLDPKSFGFKRNGDKQIMSGLYEAIEKLNPNKEVVKKVREQLRV*