MGIIDGISRLVLGRNELQICLKSASFCILHQSEFHLYLQHEYPWLEIEYGQYLLENTKHCCEFLAAGWSLVAVKYCGNKLRIVCQFIACLSIDNVSLSAEYTEMLGKGAYKTVYRAFDEVDGIEVAWNQVKVDEDLQNPSDLERLYSEVELLKSVKHQNIIKFYSSWIDDQNTTVNIITEIFTSGTLRQYRKKHKQVDMKAVKRWARQILCGLLYLHGHDPPIIHRDLKCDNIFVNGNHGEVKIGDLGLATVMRQAHAHSVIGTPEFMAPELYEADYDELVDIYSFGMCLLEMVTFEYPYSECANTAQIYKKVTSGIKPTALNKIKNVQVRSFIDKCLAPAPNRLSARELLMDPFLQCEGVEKPSKCFSQSCHAMPQVGDMKVSCSQMDERDCTQLELLCKSCNLPPSSVMSHVHNIDECHTQLEVQVADVQILKDGSTDLCSSSELEIPEERVSLSIPNLEVNSSVASSSISLPLPSLEAQGSMNKKEYEAIGSKRDDNTISLRFRISNMDDLVRNIHFHFYIDSDTSFAVANEMVEQLDLPDKDAKLIAETIDHEIVKLLPCWKPAFSVGEAVDINEDSTNCFYDDTLCIEDGQGKTECVIDKVPSSNASQGIMLGADDSMQQIQTLSPEYISVEESSSLDFEGTTFGRFEEFNCRGLDHSSSFLSEHAEIVGEYAFQVPLASNTLIEWYDDRQSLCSEGGKVPSDTCLHFGFNEAAETNIVVSSDGIVCSGNYNLSTEAFNQDMNTDNHTVFIDKEKLAQLGASLVGFDDRLYGSKDLSDNNSSSTWADEIECEELQTQLKLLELQYQHKVQVLNLHYQLELQEINRKHLSVVAETKKMWQQKRKKEVASSEALLKMQIDCHLPDMGYLESMVEPEALIKDYPKAFEDTGKISLKEHASVMGNVHDNVSLVLDVVTKSTLSASENPQLNLKTLKESLEIASPVEISESLTGCQELTSSAHTTSDTIPYGLELCTDASIERNDFAGDDFGDLLTSTNGNAEPMNLTADIVDNGFEDEEQSQEVYRHNLCSVKYVCHPRDVSSKGNCENHEGTRKDASCTSQEIPSRESTVYPGSVVVLEADSQQSDTYFGKHRLKNSTFSDAGATGTSVPANRKKSSTDMRCPPERGPLFSSFHGQQTDKPSTKKSSVSYIDTADILPRASHAEDLCKGRIEKNKPTCIGRAERLNAITNGPEVGHNSKLSVDPTVEQQRKEQLQKSIAALEAMTLEGLCNTRNGYLSFLTPKKTAAKDSVSGGFQTFK*