MGASSSSHQVSQEEKEAETLAMATGCLPMLQKAFTKLSNPQTNTIPIKTLRECFYIQSTKLESEESAIPESFPKLLENLGASVIDQFFKTENEEISSFEFLRGFVRCCGRNPASVSLNMLCKLYSKTCAKVDMLPKPEILFDDSIDGKVSGSLTTADMHMLLWMCWIMAHSPWILRFCDEQNGKAALVLPEINHLVFSVMVSCSEIGSDMDILGKDVSVCTDQISIGKFHLWALATVPGLANCLGRYVHDRLQRLSSIHEESNKCEQDVSEPSSRSVGDLSSANTRNRHLLTCGRAWAISLSLRDFSIEELLKTCCFPERGVGTCQQLLYRSCLDGKGMNRFWAKVEGYHGPLLMLISASSGSQSHHGVGQWIIGVLIYQGFENKDVYYGIYEAHPKPVGIAFGESIGNERVVLDEDFSRITVRHHAGDKTYKPGSLIANQGFLSVEASILEVEVWGLGGKVAREVQDSYKQREQLFAEQRRKVDLKNFTSWEDLPEKIMMDMISDPNRVRREDR*