MKGDLWIVCLLFCLFSWVVSISSAQKSTNFSATCPLDFGYVLRAPWSSSNCKVLNSTPQLSNGSAIPTSSKGQCCQNLLSLFGVAMAQHLKETSLFQLPNLETSASCIQEFQSKLNSLSLPSNLTSFCFDPIQFVNTPYICASIQTIQDWDKKLGNSTVLNSGCRSDLEDLTACDGCVAAGFRVQQQLIAIDGNASHSTDCFYFTILYAAGIVNEFGPESTGAMSCIFSIDLKKYGSSSKRHLALIFGLAGAGMAVLCMSLVLGLYIWWNKRWRKNDDVEMESTVSRRRMRPNTSVWFKFQELERATDSFSQKNFIGRGGFGVVYKGTLADGTNVAVKKIIESDFQGNDEFCNEVDIISNLKHRNLVSLRGCCVTDENRIESGESERFLVYDYMPNGNLEDHLFAVNQGGILKQPLTWPQRKNIILDVAKGLAYLHYGVKPAIYHRDIKATNILLDEDMRARVADFGLVKQSREGQSHLTTRVAGTHGYLAPEYALYGQLTEKSDVYSFGVVVLEIMCGRKVLDFSSGSPRAFLITDWAWSKVKAGKINEVLDTILVKTEDSVSANPRAIMVRFLLVGILCAHVMVALRPTILDALKMLEGDIEVPEIPDRPAPLGQPSFYNASGNTFSISPALSCLRLPAGDMLRKKCNVFSYKVVLVDMPCFDLNTNALLPDGLNKIFLNGLTVLMNRKHHCIHQDSRMGTRFRFGFWVVIAVAFSICLSGYSVSAVNSKPKNVQVALRAKWSGTPILLEAGELLSKESKDHFWDFIELWLHSADENSDCHTAKDCLKRIIKYGRSLLSESLIAMFEFSLTLRSASPRIVLYRQLAEESLSSFPLTDDDISSSPDEGVFQQSDNAKNKKVNPLLVGENPRSPEGNCCWVDTGGRLFFDVAELLVWLQNPKEVSLDTLHPEIFEFDHVHPDTNVGNPVAILYGALGTHCFEQFHHTLASAAREGKIYYVVRPVLPSGCESKSTPCGALGTRDSLNLGGYGVELALKNMEYKAMDDSTVKKGVTLEDPHTEDLSQEVRGFIFSRILERKQELTSEIMAFRDYLLSSTVSDTLDVWELKDLGHQTAQRIVHAADPLQSMQEINQNFPSVVSSLSRMKLNESIKEEIVTNQRMIPPGKSLMALNGALVNFEDIDLYLLVDMVHQELSLADQYSKMKIPVSTVRKLLSALPPSESSTFRVDFRSDHVHYLNNLEVDEMYKRWRSNLNEILMPVYPGQMRYIRKNIFHAVYVLDPSSICGLETIDAIISMFENHIPIRFGVILYSAKLIEEIESSGGQLPLSYKEKDSPNQEELSSLIIRLFIYIKENRGIATAFQFLSNVNKLRIESAAEDPPEVHHVEGAFVETLLPQAKTPPQDTLLKLEKEHTFKELSEESSLFVFKLGLAKRQCCLLFNGLVHEPTEDALMNAMNDELPKLQEHVYFGHINSHTDILDKFLSENGVQRYNPQIIAEGKVKPRYVSLSALILADNSFFNEISYLHSTETIDDLKPVTHLLAVNMASEKGMRLLREGIHYLMAGTTTGRLGVLFNTIQDPHSPSILFMKVFQITASSYSHKKGALQFLDQICLLYQHEYMHASSAGTENSEAFMDKVFELANSNGLSSKGLKSALSELSDEKLKMHLKKVGKFLFGEVGLEYGANAVITNGRVISLADNTTFLSHDLQLLESLEFKQRIKHIVEIIEEVEWENIDPDTLTSKFISDIIMSVSSSIAMRDRNSEGARFELLSAKYSAVVLENENSSIHIDAVIDPLSSSGQKLSSLLRLVSKSIRPSMRLVLNPMSSLVDLPLKNYYRYVIPTLDDFSSTDYTIYGPKAFFANMPPSKTLTMNLDVPEPWLVEPVVAVHDLDNMLLENLGETRTLQAVYELEALVLTGHCSEKDHEPPRGLQLILGTKSTPHLVDTLVMANLGYWQMKAFPGVWYLQLAPGRSSELYALKDDGDGGQETTLSKRIIIDDLRGKLVHMEVVKKKGKEHEKLLVSADDDSHSQEKKKGNQNSWNSNILKWASGFIGGSDQSKKSKNTPVEQVTGGRHGKTINIFSVASGHLYERFLKIMILSVLKNTQRPVKFWFIKNYLSPQFKDVIPHMAREYGFEYELITYKWPTWLHKQKEKQRIIWAYKILFLDVIFPLALEKVIFVDADQIVRTDMGELYDMDLKGRPLAYTPFCDNNREMDGYRFWKQGFWKEHLRGRPYHISALYVVDLLKFRETAAGDNLRVFYETLSKDPNSLSNLDQDLPNYAQHTVPIFSLPQEWLWCESWCGNATKPKAKTIDLCNNPMTKEPKLQGAKRIVAEWPELDYEARRVTAKILGEDFDPQDQAAPPAETQKTISDTPLEDEESKSEL*