MAEEIRTSRALVFFLLPRLTQVAIIAFDADDTVCGDTVVGRREASEGRRVGATLTMTANLARSIVPRPPTQHNGYRSPGERKLRMDFECVSHWIRKVQRFYDFKAVGARFHEVPIGLGRSLIIGEEPGRRCFREILLALQQDTILRCSMPGCTGKGHVNSNRTSHRSLSGCPIAYQQKLARKGLKHRLSQASSVNHSPSAPSNNNSSPTVIRTSCDLPRVQPHQPKESSGETPLDLTLKTFEDLKKEQEKKFKEALEASSTPKAHLDFSQGPPAKRFCLPPGTEAMTNGSTQSIFELMARRNALAASGFNFGHADPFSSWANLLAQQQAAAMTPNWMMFAAGAQQPPVSAPSDVPSPTAASGGPMFNQGVLAQLLLAQMQANQQQETQLKEV