MAARVGLLPHAILVSSRALPTPRARVPYPLPPVPSYLRHASSSASRSCRASPRFVAVRAMASGNPYAAELAAAKKAVTLAAKLCQTVQQDIMHSGVQAKADKSPVTVADYGSQILVGFSLKMDVSSGPFSLVAEEDSDELRKDGAEEILEDITDLVNETIFDDGSYNISFTKEGILSAIDDGKSEGGPSGRHWVLDPIDGTKGFLRGDQYAIALALLDEGKVVLGVLACPNLPLSSINNINGNSSGDKVGALFSATIGCGAQVESLDGSPPQKISVCSIDNPVNASFFESYESAHSMHDLTGSIAEKLGVQAPPVRIDSQAKYGALARGDGAIYLRFPHKGYREKIWDHAAGSIVVTEAGGIVTDAAGNDLDFSKGRFLDLDTGIIATNKELMPSLLKAVQEAIKETNQAASLL*