MNSIAACKLVDNLYPLMNPSTRIAVIGAGPSGLSAALALTRLGYKKITVLEQDAKVGGMCRSEIIEGHVYDLGGQVIARESSPTLDTLMTEMGIELEKLGEEPFSLIDIASGRVQDLRIVSDVLSMLKVTEKLQEAGEASGKLGVHTVSSVAHETSHTYLRSTAKSIMNPKGLVEVPRAVAGLFTASGYGYAEHMPFAYMHQFVMSILGQAYRIKGGYDSFWHKISTTLADVRCNTRVQSIQRRNNKIYISVVQGESTSVLEFDKLIMSGNSSIPVNSNVYLSRAIKASLPAEEAAAGILDYSAKELEVFSRVEIIDYYTTVLKISGFEHFAPRFYYPETAQDPSSVGHFVAMQKFHADTNVFLFWSYGSAEVDQNRVTELLFEDVQKMGGRVEAVVLQRKFRYFPHVSSRDMRLGFYDKLEGLQGENNTYYVGALMSFELTERNSAYSFNLMSKRFGSAEEPIYVKRLVEYPLPNGAQEPDNYELRENVELPGFEFPDLPSVDAYLEFYSRHPLTREKTVFTWIDDQGKETNKLSFSELDTRATIIARHLLTCRLNLKPGDRVVLLHPPGLEFIEAFLGCLRAKIIAVPLIPPDPSKRGGDLALEKLKNVVKVTDAKAILTTRTYHSVVRASSFMARGPAWPNLSWIETNCLSTGDSVLSGWFPRGLKKIASASAITAITGEMDGSKEPLESGMSAPPESDSVCFLQFTSGSTGDAKGVMITHGSLIHNIKSMRTAYRGTTQSVIVSWLPQYHDMGLIGSLLVSLVCGGHAVKFSPLTFIRKPLMWLSLVDKYRATHTAAPNFGFDLVLKRYEALKLVGKEPKPDLSSLRFLMVGAEPINSQTLKGFVETFWDAGVREQIFAPGFGLAENCVFICCAYGRNQPIRVDSQGRVSCGHIESGEPRFKDLCADVRIVDPVTCDEVSEGIEGEIWLSSPSNGKGYWGLEELSREMFYAHVRNAAPEDCTKSFVRSGDLGRKIDGNLFVTGRIKDLIIVGGRNHYPSDIEKTVESCSNMLKPGCSAAFSVSAKVLRSRGVSLADEADGIVVVAEVRDEKQADLTVISKIKSAVAQVHGLQVSFVSLLRPHTIPKTTSGKIRRRECAKRFAEQTLASVRIANLSVAQARLRRSAPKAAGLEAQGTHQRRPTKGKKEISDFLVSLVAEVSGMPESKISSTESFESYSIDSHGAVSAASKLSEFIGTHISAIQIYTTGCISELADLSVEVMRKSKAASAGIPPLREDESAVQQKFDLSRPESVNEALSEAELAEALEPTNKRKLFITSLQILGVLYMGLMLFSPALYIYKKLIWAMSAEEYNTFGHVLQSTALVPLGWMIYTASVGLMLSMLGARMLLPMNHQLVTMTIPLWSVEYVRWWTLYRLQDFASSSMAAQLRGTGMLGLWYRLLGADIEDGVFLDTIDITDPWLVSIGRDSCIGEGATIQCHEVNAGVVRFQSVSVGRACAVGPYAVLQRGSTLEAGSSVGALCKTEVGEHVRSTGNTEMSSKGSKHASNWSLEIAAKQLLGLYSVGLVSSLAALAAYIVLTESGSYFGVLSDGTCKAIGREASNHGYLLLSLTLTFPKYLMIFPPLLIFPQHPGLLLELLKDVANQGKVVAALTAFGAGYLAYGVTLAALTCALKWSVIGSMQEGTSSRNSYRRWFVHALLRATHDRFMSLLQGTEALCIYLRMLGADIGQRVSIRKINAVIDPDLIKLGDDCHLGDFCKIITTETVQGGVMSSASVSIGRRCVVGAQSVVMPGSTLEDRSVLGAMSVAPRGATLETDGVYVGAPIPVRVKGTQPSHKTDRAKPAKIEPQIGTPESFVAFNECPLAFNMDPRFRQIVGTCAGEFARKTAKGHHRYIHSLGASGKGTLRVLKNVPNLPPHDIFTPGSTYPVLIRYSTGNSKDDDRRAEVRGATMRLLHKDSPDDLENPLLDLLMKTGTIFHAQNMVDFMGYYIMTEEERVQKIKEFPPLGESQWLNIRRPNSWADLHYYGCTSRYFVTKPQEGDPEVFYVRFKIRPADPRIGDDIVNVQRQEDFPPFDGMLPVLPDDTRPKTCLRDELKARLESAEGVKCILQMQLHPIPTSVEEQEKVQDPTTLWDETVCPYIDVAEIFLAENLDDTLLDHSNFNPRFAPPSLAMITATSATQSASIDTARALLHDLLTYIRAGIPLPPLWYDLLKKSHSDVLTSKPDDSLVVANGCPFSGGVVASQGHDHEEMRKGEADVQMNGGHLEHEVEKSKSVAGARKDSMHLSVGLKLMLLVQPIVQLGLPMLVSLLAACPIVLTLLWVGAVAGNDWMLGLLPVAFLCWGLMFAALAIVCKWVGVWRVRDGSTSDLWSRRTFLLTVWECINQTLGTSFLELGKGSVLITLYLRFLGASVKTTGIYIDTLYALNPDQLKVGYRSAIGRSALLFGHLYEGEKVGFKSCVMEDDTFIGSRALVLPGFRMEDGAELQALGLGMKDEVIKAAYT*