MPAPLILPTVARELAELLVALSAARALPKGQQLHGHLLKAGHVPATASSHALLAHHLLTFYARCALPDLSLRAFLDLPAPPLPAAWSSLISSFAQNGLAAAAFDTFRRMLAAGVPATDRSIPLAAKAVAAAETLSRPPFSPHALHGLAAKTPFAGDVFVGSAIVDMYAKCGHLADARRLFDDMPERNVVSWSALICGYADAGMHPAAMGIFRLALEEAVPVNDYTVSSIIRVCAAATLFELGAQVHARATKTALDASPFVSSSLVSVYSKCGLVECAYRVFNEAPEKNLGIWNAVLIASAQHGHTAAAFERFMEMQKAGFQPNHITFLCLLTACSYAGLVDEGKRYFSIMKDYGIEPQAEHYASMVDLLGRVGLIKEALDLIESMPMEPPESVWGALLMSCRIFKDADTAAIAAKRLFETGSRSSGAHMLLSSTYAAAGRHIDAALARKAMRDAGVRKETGLSWLEAAGEVHTFASNCRRHQRSEEIYKVLENVGEKMEAAGYVADTSAVVKDVDGDEKRATVRYHSERLAIGLGLLIVPHGVPIRVMKNLRVCDDCHNAIKYLTKCTGRVVVLRDNRRFHRFEGGVCSCGDFW*