MNLLNLFNPLQTAGMEEEFDAIKIGIASPETIRSWSYGEVKKPETINYRTFKPERDGLFCAKIFGPVKDYECLCGKYKRLKFKGVTCEKCGVEVTLSKVRRERMGHIELAAPVAHIWFLKSLPSRLGMVLNMTLRDIERVLYFEAFVVTDPGMTPLQRRQLLTEDDYYNKLDEYGDDFDAKMGAEGIRELLRTLDVAGEIEILRQELESTGSDTKIKKIAKRLKVLEAFHRSGMKLEWMIMDVLPVLPPDLRPLVPLDGGRFATSDLNDLYRRVINRNNRLKRLLELHAPDIIVRNEKRMLQEAVDSLLDNGRRGKAMTGANKRPLKSLADMIKGKGGRFRQNLLGKRVDYSGRSVITVGPYLRLHQCGLPKKMALELFKPFIFHKLEKQGLASTVKAAKKLVEQEVPEVWDILEEVIREHPIMLNRAPTLHRLGIQAFEPILIEGKAIQLHPLVCAAFNADFDGDQMAVHVPLSLEAQMEARTLMLASNNVLSPANGEPIIVPSQDIVLGLYYMTRDRINAKGEGSLFADVKEVHRAYHTKQVELGTKITVRLREWVKNEAGEFEPVVNRYETTVGRALLSEILPKGLPFEYVNKALKKKEISKLINASFRLCGLRDTVIFADHLMYTGFGFAAKGGISIAVDDMEIPKEKAALLAEANAEVKEIEDQYRQGLVTNGERYNKVVDIWGRAGDKIAKAMMDNLSKQKVIDRDGNEVDQESFNSIYMMADSGARGSAAQIKQLSGMRGLMAKPDGSIIETPITSNFREGLTVLQYFIATHGARKGLADTALKTANSGYLTRRLVDVTQDLVVVEDDCGTSDGFVMKAVVQGGDVIEALRDRILGRVTASDVVDPSSGETLVEAGTLLTEKLVDMIDQSGVDEVKVRTPITCKTRHGLCAHCYGRDLARGKLVNAGEAVGVIAAQSIGEPGTQLTMRTFHIGGAASRAAAASQVEAKSNGTARFSSQMRYVANNKGELVVIGRSCEVVIHDDIGRERERHKVPYGAILLVQDGMAIKAGQTLATWDPHTRPMITEHAGMVKFENMEEGVTVAKQTDDVTGLSALVVIDGKRRSSSASKLLRPTVKLLDENGVEICIPGTSTPVSMAFPVGAVITVREGQEIGKGDVLARIPQASSKTRDITGGLPRVAELFEARVPKDAGMLAEITGTVSFGKETKGKQRLIITDVDGVAYETLISKEKQILVHDGQVVNRGETIVDGAVDPHDILRLQGIEALARYIVQEVQEVYRLQGVKISDKHIEVIIRQMLRRVNIADAGETGFITGEQVERGDMMAANEKALEEGKEPARYENILLGITKASLSTDSFISAASFQETTRVLTEAAIMGKQDELRGLKENVIVGRLIPAGTGLTYHRSRHQQWQGVEQETAETQVTDE*