MTANNDDDIKSPIPITNKTLSQLKRFERSPGRPSSSQGEIKRKKSRLYAADGRPHSPLRARSATPTLQDQKLFNGMDSTSLLNERLQHYTLDYVSDRAQHMKNIYDPSSRWFSRSVRPEFPIEEFLPYKTESHEDQAKYLCHVLVNLYIAISSLDIQGLISISSKDLADLKKEVDDLALKTDLFRLSNNTAENDLLGNDIADYDDAEGLEDELDEYFDLAGPDFNATGKITAKSATIVNVNHWTNELKNCLHFDFPVALRKSLATVYYYLSLVQGQKVYRQMHVDMFERLVSLDDDRTNFTELLQKQGLLLDHQIMLNFLCEFLPYPDPDYARYELSSKEDLQLFRLLLKHAHNAKPFFDKSKESLLVDTMNFLLSSLAPSTMMAVMPIVTSVVPYHYHIHSKIIDYFPFCYSIWSSVSANVAIDTHMYDFVGSISKDVHNKILSSEHEKDVVGVEFGEFGIFTDDQMTFMFNRLQGHLRTDGQIHSYSRTVKPFVYAINGSKKDRFFEKLVSLAKAIETFIHPSNNGFWTKPNAKFVHAFIKSYHGRVKYEEDICARGVTNGICLTSFCHEEIVEIFLNIISLGSQNKNPDIANYYISCFAYLLELDPSNAYLIYDKILIDLYDTLADQFINSRHRIISSLKQFTRVIRFIVMDKLYRVHITNVLSMLVSKLDMNDTNLTSNLINGIVSIAAFIPIQDLTGEDDYISFESDTLPLVQQHFYHIKCGESSKTFRVDDELLNNAFKASTTVFQSMLKVYVEKIFQLVDVDLEDSLVTKINQTTMILQESMDDKIFNYFASLLQRNFWSNDSFKEKDPNYELVTIPLAALVRRNNGLSKELVRTLLFHIKEQIKRGAGSVRSTSEIQQRDVKLVLYLTALNDVLRQCHESLLEYSDELITFMKYLYDNVTNPPLDVITSIVIHSALATLCTTEITDCRLFPEDSKIPEKDRWGGLQFDPRRFDKQHLSFQWHVPSSDEITLSISILESLSEYCINNVEELMKAPRHDSEYGDMIQKYVLVMTHTLSGSSLLFDPDFNKYRTQSNLSYREKLILLKNIRENNCDPQELDIDIEQIRSGKDDEDYIESKDIEAGLNAGVSDVVQLRDEFPDELIVDEEVVSEMPSGVNTPIAGTHGTDNSAMSSDLAFRDLDIYTCNYYFGNTTEEKLQNPQYLQVHRVRARIGHFFHKLYVFLSTNFENNTNMFQILLHGLKVWFTDLGQETVFNEDPNAFIDVDFLENVQSLSHVNEPFTRTNFAIRANSLHQSRVLLHSTNRKASKLENLLLVDIIQLATSLYPDIYKPAQGTLVHCMKQLVGSYGVVINKIIPSLEKAIKDHDYMKIQVILNVLLIKKIHRKLMTDYKDIGRLIFLLIECCRVNELEIGMYADKILTDIVIGIKIPSSVCVISDQAFLPLAPPDGTINLQVEAVKLAKKKKREYYLSLLVDLQDKLLDKLDNEKDMGWKIRMFILRFVTQIQSNLESKPDKRAVFSIISQISTKHPEIIHLVVKSLLSTCNKIISLSDYEYDITRAYKNEFNPSFVEILDTSTTSFPKTFTEEMNNFDNPKYFIDLRAYVGWLCWGRLMYVMSPKALKLNLRENELEVLKTAGHLLTREFLRDVTMNLVQDNETRGVFSSGNVSFFSLVILLISSGFCELNMSDLFELCESYYNKDDKASMIMSVEIVAGLVCGSKFMSVSDLDKRDTFIENFLAKCLDYELNHDAFEIWSTLAWWLPAVVDLRRSKTFFCHFINADGMFDRESDAATHQTSKIYMLRSILMSMEFRAPDVGKLFDELVFDHPYDQVRQAVAKLLTTLVQNQSNPSISDPTTLLEAERNDPDGLGLPLKSVPEKVDAYIKKQFEIIKNLEDSVVGLNPQQFIKTDYFYRTSTIFYWIKEMARGPNKVLLVPYLVDYVLPFLIGLVKHKDVCALASLDPVRLYAGLGYMPIRKNHVAAIVDYVCSSNVALSSNQTKLQLAFIQHFLSAELLQLTEEEKNKILEFVVSNLYNEQFVEVRVRAASILSDIVHNWKEEQPLLSLIERFAKGLDVNKYTSKERQKLSKTDIKIHGNVLGLGAIISAFPYVFPLPPWIPKQLSNLSSWARTSGMTGQAAKNTISEFKKVRADTWKFDRASFNTEELEDLEGVLWRSYYA*