MAQSTVSCYLPNFGATCDGPKRPLSLKLRTDALQSSGLLSAWREGQLTQLLQASWALILHRYTGSEDICFGYHQIGNVSQDLLQSLEAVDPALCKVSVKEGISLKMFFDQFKTHNSPDSPLEIDRSSRKASENARLYNTILMIQICHDSNGTSPAIPLPSSLPIALPQEVSTERLVLYLPVQPSETYLQSRVRLHVKVLQDEVNIFFEWWNNDMPTAQMKSIAGAFGHILTDLLAANDTAVDDLDIFPENDWSRVCSFNSVLPKKHERCIHEMIYDRTLLQPENEAVCSWDGSLTYKELDLLSSKVAYDLQQRGVGPEVCVALCFEKSKWYTVAMLAVLKAGGAFVPMDPSHPTARLQSLVEGVQAHIMLCSRSQTGKLQTVAETLIPLDEETVDGLPDLPTSTFSSTTVKSSNAAYVIFTSGSTGQPKGTLLEHRAYVSGALAHGPVFGLNSSTRVLQFASHAFDASLVDILSSLIFGSCICIPSEEARLNDIAGVINEMKVNHASLTPSFVGFLDPAAVPGLESLVLAGEAMSPQHLATWSHIKLVNGYGPTESSVAAALNPNMSSSSDCRDIGLPVGVRFWVVNPANHDQLVPVGCPGELVLEGPTLARCYINNPQKTSDSFIFNPCWTKRDPNGGSDRRFYKTGDLVRYNSESGSLTYIGRKDAQVKFHGQRVELGEIESQLSADTDIKHCTVLLPKSGFAQGKLVTVVSLSAGPGQALEADAVPLKLIEHREKLRYVKSIQERLSIRLPTYMVPGVWLCVEALPMLVSGKLDRKSIATWVASMSEDPEVHATEAANARAANSTEDQLVSIWSRVLNVPKDRISVDESFLSLGGDSIAAITCVGHCKKQGIGLTVQEILRSKSIRELATRVKGVTQPVAYHEMIEEPFGLSPIQKLHFMVRKEGQGYFNQSVVTRIDRQINDQDMRRAVEAVVMRHSMLRSRLVDPSTGNSLQLRITEDVAGSYRWRTHYMTAQNEIENAIAESQLCINAFVGPVFAVDFCYVDEDSHNLLSLVAHHLVVDIVSWRIILEDLEDFLLNPQGFVLQNSSLPFQTWCRLQDEQCESVAFENDVQLEDLPAPDLAYWGMEHRQMTYGDVICETFELDPGSTQSILLECHQSLRTEPVDLFLAALVHSFGQTFPERTLPVIYNEGHGREVWDSSLDISRTVGWFTTLYPIFVQEIVSEDPARTVARVKDLRRQVSDNGRQKFASRMFTGKGQQTCRHHYPLEMTFNYVGQHRDLQKQDGLFQLMGHMAGEAGQGGGAADFGEETPRFALLEISALVVQGQLRFTFSFNRFMRHQSGIHAWISRCHQLLASLGQKLQSLAPQPTLSDFPMLSLTYEELDKMVSAKLPIAGITSLDLVEDVYPCSRMQQGILLSQSRNTSVYAVHDTFEVKGVGIKPSVDRLIIAWQKVVSRHAMLRTVFLENLTSQDLFCQVVLKEYNPAPALLSCSEERDVLPTFDNQQPVNYRDPRPAHRFSICETANGKLFCRLEISHAAMDGTSISLIVRDLQSAYSGQLQEDRKPMFKDYMRYLQSCSHSAGLNYWLPYLSDVKPCHFPVLNDGRPSNKRLQVIRLDFSSLKELQALCESCGLTLSTAFSTAWGLTLRSFCGSNEVCFSYMASLRDVSVDEIGSVVGPVINLLACRMKVTEDVCLEDVLHQVQNDYMESLPYRHTSLIDIQHALKLSDTILLNSGISYRKLPPKTLSNRDEMRLVEVGKIHDPAEFPVYVNIEATDDVAYIDLNYWTTSLSEGQAQNVASTFLQSLENIIHHHDEKICRLDQLSAQNKQQIAVWNNTLPKAVEKCIHEILEDKVKQCPEAVAIAAWDGNLTYAKLNELSSLLAFYLTKLGVGPGLLVPIDLDKSSWQIVAILAVLRAGGICLPVDAAQPYEFIEKLLIDKDIQVALASPNKAQLLERTIPYVVPVGRSLFDYLPRFDDMPHVSHKAMDHAYVVFTGGSVKEPKGVMLQHLTVLTRAENFASALELNKATKVYQSATYTSDMFLNVLFGTMMRGGCVCIPANDGFNNLPRSINASRANTVVMTPSLASLLQPSEVPEVQLLALYGEILTNQVRTIWSEKVRTHSLYGAAECSSSCIHASDCQTLGETRNLGLAAGCITWLVNLSDHDLLVPIGSVGEVVIEGPVIASGYLLHNGHVKGGFIENPVWRMNFERDEPSNDLEKRDESSTLTRRMFKTGDLARYNSDGILVYMGRKERQTQRLQADIWDVQQCIDTFSLPGHPCVVEPIRCLDDDESVEHLAVFVQFASTHLEKADGQRSVIGQPSSQFFDSVTKMHTYLLSVLPVTQVPRLYIPVPSMPLTSTGLLDRWFLRNEAQNLPAQTRIEFDLKSFHDFWRVELAHPKPSPSQLLPSSTSATHRSSGTSTYEWNGHIEWRDISKLESASLEAALLAAWALTISGYTRSDDVIFGELLLEQDSSGLDSTSDKAAPVVVPRRLQIAEDMSIAELMRKTQERLVAASPFQRAGLQRIRNVSADTSRACSFNNLFCFTRFDCKVQTLALAYPLGIFCIVANSELQLSACYDEQILSAPQVERILVQFARYVEYLKADLRSQETIGDMALRKNQTSYLSSPETVYWRKYLADVESCVFPSLNPDGERSGFSSAKLAIENLADLRRLCQKIEVTEDIVLQLVWGLVLRCYTGSEEVCYGYYQASPQPEGSKYLKVLPSRFLLKDDSDLESIAQQRKSELDEAMEHPISQIELQLELGFDWYSLLNTVFKFDRFAELPNDNNSTLDLLNDTEKGIWTIVVNPRFSFVSADILFEYRTDALSEANITSVVDCFQHILEEIINNDPVGHKIGDINFFGERACQQVREWNAALPERPDRCAHEIIEQQVLSHPTSPAICSWDGEFTYEQLDRLSTKLAKHLVCLGVKPEIFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPSHPDARLRGLVDDIGAHIFLCSAKYLDKARQISRAAYIVSEETLAELPDVSSTASMTRPSIHNAAYAIFTSGTTGKPKVTVLEHIALSVSSPAFARSMGMDTTTRALQFSSYTFDVSIKEIIIVLMTGGCVCVPSDEERMNDLSGAIRRLNANFISCPPSVSNTIQPESVPSVKTVVMGGEKMTASHIDRWGDRFVINAYGPSESTVMATMSVKVDEAGVRVNNDCNSIGAAICGRTWVVDPNNYQRLLPIGAVGELVLEGCNVARGYLNNDQKTKESFISDPAWTKAPGLKELFKRKERMYRTGDLVRYNPDGTICFISRKDTQIKFNGQRIELEEIEQQCISFLSGGTQVAVEVVEPESKAVARSIAAFFTVDNQSGQDRPDLESQLLVPMSEATREKVQKLREALIKALPPIMIPRLFFPVSHLPFSNSGKLDRKKLRATVETLPKDQLKSYATLTAGSRQASDEGVEGTLRSLWEEALGLASGSVSAEDSFFSLGGDSFSAMKLVGAANSQGISLTFADVYEDPVFMNMAKRCGMLQGRSGRQTVTPFSLLPASVDREQLLEEVAEQCGVPRASIVDLYPCSPVQEGLLTLSVKQNGAYIAQPIFRLSEGIDLDMFKAAWQQVVDELDILRTRIVHTESLNFLQAVIDKEEISWASATTLDELTAESPELPRHNGGRLTGYAIAASQTGRYFCWTIHHALYDGWSIPLVLRRVEEVYTNSTASARTVPYSLFINYLLERSMADSDEYWKSQLANLSCSPFPQSRNPLPDSVRVGNRHHSSMKISRAASGVDLTIPELIRAAWAIVVSAHTGSSDVCFGETLMGRNIDLAGVTDIAGPVLTTVPTRIQVDNELPITQYLENMHHLTTTMLPHQHSGLQQIRKLNSDTASACEFQNLLVIQTGEGQLNKALWVAEPIQTSGDFFTHPLVVECKVDTSEVSITMHHDEIVLNSWQTEKLIGQFSFVLEQLLSINKGETRKLSELEIFSPLDSKEVALWNKRHPEAVEKCAHDIISERCSTHPDAPAVCAWDGEVSYKEMYTLASSFASYLACRGVGPETLVPICLDKSLWAIITILGILIAGGAYVPLDPAHPTSRHEEILTEVDARILICSPQYQSRYSSIVKTIIPVSKETIRAYFALNYQAKGLRRVTPFNMAYAIFTSGSTGRAKGIIIDHRALASSAMAFGPIVHLNETSRAFQFASLTFDAAVMEILATLMHGGCICIPSEDERLNDVAGAIRRMNVTWTFLTPSIASIIEPSTVPSLEVLACGGEKLSREVVTKWAHRVKLINGYGPTETTIFAVLNNVSPTTDPACIGYGIPCTLTWVVDPENHDRLTPLGAIGELALEGPALAREYLKNPKKTAEAFVDEPAWMKHFQSTLPSPRRIYKTGDLVRYNPDGSVEYISRKDYQVKLHGQRMELGEIEHRLHEDDRVRHAIVILPKEGLLKGRLVTILSLNSLKSGSSIISDNACELISREDLARVAYSELITIQKNLEAQLPIYMVPQTWAVIKKLPMLVSGKLDRKKITHWIENIDEPTYDRIMQDYDNIKRGHVEDSVNEDKSTAAKILQDIYAQVLNLPSNKVDPKRSFVSLGGDSITGMAVISRARKQGLNLTLHKILQSKSIVELIQAAEVETSSIQVEEKANKYFSLSPIQNLYFKSARTFKETGRFNQGMTVRVTRKVEPNVVKDALKAVASQHSMLRARFSRSANGKWQQRITNDIESSVRVGIHSVMSSHEMLGKIANTQSSLDIENGPIIAADLFTVNGEQVLFLVANHLCVDMVSWRIILQDIQEVIEAGSLSSEKPFSFQSWCELQLENSRSEADKAKLPFAIEPPNLSYWGMESVPNHYGQIRMESFVVGEDTTSFILGDCHEMLRTETIDILLAAVAQSFRRVFTDRRMPTIYNEGHGRESWDSNLDLSRTVGWFTTLCPLQVDECSGSDFVDTTKRVKDLRRKIKDNGRSYFARSLLQANNTEPSDFPVPLEIVFNYLGRLQQLERDDSLFKHYGEAFDEEKFRLAGDMGSDTPRFALLEISALVVNDKLQVSFTYNRQMQRESQIFQWISECRRVLEIDVLRFKDTVPEPTLSDFPLLPITYDGLKKLTSTTLPRAGVKTFSQVEDIYPCSSVQEGILLSQLRDPSAYMFHVIFEVRSPGGSGKVDPNMLRSAWSAVINRHPILRTLFIDSNYANGTFDQLVLRKVDEGAIILHCNDSDALVKLDTIKLSEINAGRCPKLLHQLTVCSTDSGRVLIKLEMNHAIIDGGSVDLLLRDLAMAYKHQLPEGSGPHFSDYIKFVRGKSQSQALSHWRQYLSDAHPCHLTFSEGTGGSRQLGSVMVPFSRYSELQQFCEKNSVTLANLTLAAWAIVLQSFTGSNDVCFGYPSAGRDAPVPGIQDAVGIFLNMLCCRVRFSPGKTLLEVSKTVQDDYIKNLPYQDCSLASIQHELGQKELFNTTISIQNHHAVSEESGNDLLSFDVQTAHDPTEYPVTVNVETAKGHEGILLRYWTDAVPEDKANNLANAIAHIFSCFIDKPSQLVSELDLRGGQLMKGGQFIDSKSLQELIDRRVTEIISQMLKEGTLAIPAADNGKGQFKGTTRAQPAKVTIKARGMHRERDLSDSTATLTEDHSKLMEPEKRLWKIWCSALGLASDTIQRQASFFKLGGDSITAMKMVSAAREDGLTLTMADVFNNPVFEDMLAAISASNSSSALEPDSPADSNNEKPAEPPRLVELERNPPPPEISLLKTVPLNDSALQDGICPKIGVFKGGIADVLPVTDFQAMSITATLFKSRWMLNYFFFDGRGSLDLRRLRESLLRVVDAFDILRTVFVCFNGQFFQVVLRKIRPNIFVHETEKNLDEYTEYLQQQDREQEARQGEQYVKFYIVKKKGSNHHRILIRMSHAQFDGLCLPTIMSAIKLGYEGSTLPPAPSFANYMRMLSGAITPDHYQHWTNLLKGSKMTQVIRRTEENTYRYIGAFREQRKTLEIQPSVLENVTIATVMQAAWAVTLAKLSAQSDVVFGLTISGRNTSIPGIENTVGPCLNVIPIRVTFKEGWTGVDLFRYLQDQQIANMPFEALGFREIIRRCTDWPSSTYFTTSVFHQNVEYEGQMQLDNTTYRMGGAGVVDNFTDMTLFSKSSSDGKLGVSLGYSDKGPIGPKFAAKVLSMVCDTVQSLLANSRVGLPSPSMLRSLPCQSVHDVPGMTDEMFLSTHLKDRSISDILVHSDVVTQAWQQVLPRNNADEPQSSFQLDSSFFELGGDVFDMAQVVWLLEQEGLQVHIEDLLEHPTFLGQMAVLTLHNSRTSDSMEEIVPVEEIPLPAARTGTSSSLGKALTLAKKVTRWSALSARG*