MLFLVAIGGAVVLEVHRALQHNGNADVQELRKKEAELRRQLQDIQRDLKAAQQQRELTESEAAQLAAINQRLSAENASLAATADSLKAENQDLAARSASLLEQQAALEAAAEGLKLENSALIQQFDRLKLRFEAESASFQEQLSELKEAVGGALSRFTQGEIDADQLVAFLSSMGVELRGRREDLASLPDQLNSARSTEERLKLLDRVEVEVSEGWLQQMRLATAEPERAARLLMAGAAARGSGSGSSGSMLLEGPAAAAAGASASAPFSPPKLPTPRRGLPAAQMPAVKVPPLKLPSAASGGAPAATAAVPVALDENAATNAVAVAAAAGGKKKGAMRFLPGAKKAPKKAAAPLSSQPQLALEVPLGSGRGAGSGLPRLPFDAANDDMDAPGGRSLVAL*