MSEGASLQEHLFKIKDIREQLEAIGWKMADEDMVDRWKKQFGSSSETKGSEQAFAAKAKGKGKWTRKPGPGNDEDATKSLKTITCHYCGKTSHMKKHCRKCLADKKYNHRGSQQKAHVAKHTEEKEAAFYAFMACTQADQSKSSAWFVDLGASKHFTNRKDWFTEFTPSLSKDSVIFGGGEEYNIVGKGNVQISFGGKMLMFLNVHYVPGMELNLLSVSQIMRHSPHLDVNFGNHKCYIVDKNTKKIVAFGVEEHGLFRLVDIGQGTEHALAAKSASYIYTLWHQRYGHLNFNYLSQLAREKLVDGLPDI*