MRAERDEAQARLKVAKSDEIVQEFEADRLTFMSTSGTAGAELSSAIKAVQWLASGQGKSDGGDLLRALKPLVLLRAAKYELDSQAAKVERVDSRQMPKAQELLSPACKALRSALHPLVEAHLREEKASPAFRITSMLGDRARWPEALRLLRELRRQPSEKRPKLGAYQRWVRELDVAEGDPQELLMLDAVMRLAAGFETAPATATATATTAGRLEALAPWAPQLGRSPKPKESTEPKLEEVLVEGYTSTASKLFSLISHRKAGSAAMGGSWRVLAHEKAADRMPPNHYDLDIYICPPSVLPLNVRPPRDTQRHEMPGVEGGFVLSDVLSAEECSELRMATEQIGYRPDVPISSQLDERAHNVVLMANEVQNKSLFDRVKHLLPSQLGDEKLLGLNRRWRFYRYFSGNLYRKHLDGAWPASGITHEDGQERYVYDAHGGGTRSKLTFIIYLNDDFEGGCTTFFTPKVGEEGTLHSRPIRPTIGSASVFPHGDCPVPLLHEGSAVTGGTKYLLRTDVVYARPETPEELKHQARLRGLARQLGGLGGLGGQGLVEEAQEVPSEPKMSKGKKRVKKSSLKGKPGKAEEGDGAPTSKGQKGKKVLKQIKQPQSGKGLRSASALMPQAESRIEEASEQALARRRTEEETWHQTATRCAEVTADGDGAEAAKKKLQEQLAEDHRNDTCFGRGKWMERTSSMELRLGSQDDGLEVQSLSRGKKELQMELERSQAIFLSPEGPRNVNASKAEELDLDGQSGPDLERLQRQLFRAKQEIDSLRVRTQVKAMALLGVYPSYLPLTSYDNNWLNTVKSPESLLEQTEGELQKWNVRRLGELSAEKAKLLEAVRENRAEGEASFLLAESKKQLATLEDSNSLEWEKAAYSSAQPLLEVSLVTWYKTYVKAIQTAFEEINKKDAMPEEFFGWHLLTVGVRLDPSDVANVKAKAGGYGLDKVENTLKLMWSGGGLAQKDAERKKMKNIGKGYLSYEEQATSGIYDAGEYDEEILDDDDQEQFADLANQLAEEPEDEALMIAYQDAKKKMQYRDARRMLANSRVARDFYPVKRGGKSNHEKGMGKRSIPEFNGDCMRCGKYGHKARHCPQREQKQDSGKGSAHFADGSQAETSYVCVENVHVGNIYATGATNVDFKAILDSGASETIVGVDTLQDLWTVLEELGFDARKEIIIDRDLRKTFVFGNSATSEAIGLAKVTVGPFGQEKQIEVHVIEGSAPLLLSSKFMYENNIVVDFREGLVTMNEPGPEEDIQWTKLERAPSYHLMMSILDFPGRLKKENKEDHEMMEDNGDISGEQPWKASSWREKLWAALAKKAGGRLTALSAVYPERLCTVFAEAILNHETAYKQLCVDVYRGFSFCGAVGDGDVVVDGVFDDDDEGPIPEEPANEPPENPEREGFGESGDKDGSEINGVNSEEWKLLHKIHRNLGHPNASSLQKLLRQAGAPSKFIHAAGKLQCEVCIKQAQRKPVLPSTTCAPQVKWDTISVDTFFWQNPCNDKEGNERHLLGISYFDEATDLHVASIVREGNQLQGSLRAEEFKEKFLEDWHLHTLKQQMSKLAADLGNEVGNKEILALSVSAKNEALRKDLGSISNKQFEAKSSTVWLDNPAMENLAERIKMLNKEKVNPELKDYQKMSLEQLGKIVHRKGTTHTGKTYNQLWEKEGDYCQWVANRMKDEGDWKPFLHFLRLKADAVEKEMGKGDQKKKNKEKPKAASSLSDSPSMSSEENGWSPVPVEDQGASNQNIENMMNQMVQVMNNLSERLANLEVAQQQHQGMIVQGYQNQPQWIQAANSDEAVASILAAVVCDAKNLYDSEVQRLKSEVQRLDPRASRLSGMRDLCRAREVELVEAESKSQYRVSRCQFSSSSFAMGRWFALGFLATASGKVYFSETFGSGWENRWTSSEWKKSDGTQGTWKLSPGKWYKDESEDQGIQTAEDSRFFGLSAGFDSFSNAGKELIIQYQAKYEKDIECGGGYVKAGPRVGPKLSDPTTFGDPTPYNIMFGPDKCGYTKRTHLIFNYKGKNVLKKSDLAYKQEGDGTSHVYRLVLKPDNTARVEIDGEKIYEGSLKEDWELLAPKEIKDPEDKKPSDWVDDSMMDDPEDKKPENWVEEKRIVDEKAKKPDDWDDEEDGEWEAPMIDNPEYKGEWTVKRISNPAYKGVWEAKKIANPEFVDTWRVAILVCPVLPPNHRDDG*