MKKTMAVGGGGKGGTAATDLLVCFPARQHLALMPKPICSPSRTTMDKAAAARRRQLQLPGASAAAGGGRARGSSSAMFWGSKARQRPEEEEEPQSPKVTCAGQIKAGRPRKVKPGSEAATKHGKGGAKSWLAVVEEIERLRGRRKKVGWLETLGIRRDALPFLGGALRSLRSKACCFGSLHAGAAAVDSSVDSDHDAGERGSEHGAGGSAAASVFSKWLMVLEGGQEPMEQDETSLDHGQEEDVELERQQCEETAPPPNALLLMRCRSAPARGRLSVSRTRRECEQLAGEVDQEKEAADGMPGDGETEDELVFLSTAPGFMKLSLDIAKETWVVGGGADPIARSRSWKR*