MKAFPETFLWGGATAANQVEGAWQEDGKGISTSDLQPHGVMGKMEPRILGKENIKDVAIDFYHRYPEDIALFAEMGFTCLRISIAWARIFPQGDEVEPNEAGLAFYDRLFDEMAQAGIKPLVTLSHYEMPYGLVKNYGGWANRAVIDHFEHYARTVFTRYQHKVALWLTFNEINMSLHAPFTGVGLAEESGEAEVYQAIHHQLVASARAVKACHSLLPEAKIGNMLLGGLVYPLTCQPQDMLQAMEENRRWMFFGDVQARGQYPGYMQRFFRDHNITIEMTESDAEDLKHTVDFISFSYYMTGCVSHDESINKNAQGNILNMIPNPHLKSSEWGWQIDPVGLRVLLNTLWDRYQKPLFIVENGLGAKDSVEADGSIQDDYRIAYLNDHLVQVNEAIADGVDIMGYTSWGPIDLVSASHSQMSKRYGFIYVDRDDNGEGSLTRTRKKSFGWYAEVIKTRGLSLKKITIKAP*