MKSMNIAASGELIPRLSTHRNVVALDSTDFTDVAAVVITTADSRSGILALLKRTGFHLPVFMLADEPVSAPVGVTAVIVGNAQEWLELENAACRYEAELLPPFYGTLTQYVDMGNSTFACPGHQHGEFFRKHPAGRHFYDFFGENLFRADMCNADVKLGDLLIHEGSAKHAQKFAAKVFNADKTYFVLNGTSAANKVVTNALLTRGDLVLFDRNNHKSNHHGALIQAGATPVYLEAARNPFGFIGGIDAHCFDETYLRDQIRDVMPESADASRPFRLAIIQLGTYDGTIYNARQVVDKIGHLCDYILFDSAWVGYEQFINMMADTSPLRLELNENDPGIFVTQSVHKQQAGFSQTSQIHKKDNHIRGQARFCPHKRLNNAFMLHASTSPFYPLFAALDVNAKIHEGESGRRLWAECVALGIDARKAILARCKLLQPFIPLVVDGKPWQAYPTETIASNRRFFSFEPGAKWHGFEGYADDQYFVDPCKLLLTTPGIDADSGRYTEFGIPATILAHYLRENGIVPEKCDLNSILFLLTPAESEEKLARLVAMLAQFERHIEDDTPLADVLPTVFQKYPVRYRDYTLRELCQEMHNLYVSFDVKDLQKAMFRKESLPHVAMNPQDANSAFIRGDVELVRISEAGGRIAAEGALPYPPGVLCVVPGEIWGGAAQRYFLALEEGINLLPGFSPELQGVYSETDADGIQRLYGYVLK*