MAGASTQQENMDPRLYKAASEGDVALLQEGDSPPDPTLSCTPQKNTALHIAVKSGHETIVKETQMIPRWASLISKTNFKGDTPLHMAARAGHLRVTQLLTPTLEEGTSWGNGATASEVWTMKNLEGNTALHEALKRGHEEVALHLLRLEKRLAHEVNDAKESPLYLAAEAGLLEVVNEILHGGEFSMEGPDGQNPLHIAAIKGRLEVVEILLNHAPHSNQNNFIRMVDDFGKTALHYASTIGCYGDVNSEVQIRTEILALLLKANPSLAYVPDKNGDYPLLIATIKAPFTAVTTILDHCPDSAELINKEGQNALHLAVRKKSEAVLQYLITRPEFQKIINEPDEEGNTPMHLATKTNSKEIVELLFHCEGVDLAVTNKNGLTALDMCGDTKEQLMMRDTLRKFGAVPSRHKWQELSFLPLHPPPPPLVLPSPVPTLFVSISSNLKSAAQTLPIVTTLIATVTFAAAFTMPGGYKNDGLDEGMPVFIRKAALKAFVLSLSHFVAPWSQQCCSSTPMPVQKMTS*