MSTAAAALLPSPGPARQSPAGGQHATLTADRAAALLAGCASARRASELHAAAVRAGVDRDKAVDFRLQRAYAASGRLDLAVALLRRAPDPTAVFYTSAIHAHSSRGLHLPALALLSDMLSRGLLPTAHTLSASLPACNGLAFGRALHGYAVKLALSGDSYVATALLGMYARAGDAAAARALFDEMQPEPHVVSVTAMLTCYTKMGALDDARSLFDGLPRKDFICWNAMIDGYTQHGRPNEALRLFRRMLRSDVEPDEVSVVLALSAVAQLGMTESGRWLHSFVKNSPRVRLNARVGTALIDMYYKCGSLEDAVAVFNGLNDGKDIVVWNAMINGYAMHGHSRKAIEMFSQLRAQGLWPTDITFIGVLNACSHSGLVDEGRKLFKSMEQEYGIGPKIEHYGCMVDLLGRAGLIEEAFDLVQSMKKVKPDAVMWVSLLAACRLHKNMALGQRIADYLVANGLANSGMYVLLSNIYAAVGNWREVGRVRSMMKASGIQKEPGCSAIEVGRRVSEFVAGDTSHPRTDEIYAKLEEVMSVVVREHGHVPQTELVLHDLDEAAKEKALAVHSEKLAVAFGLISTPPGETIKIVKNLRACADCHAVMKLVSKITGRRIVFRDRNRFHHFVDGACSCGDYW*