MAGIDAGEGAAAAPPPEMSPQQRIEQKLILYGVPEEQLQEHQQSLVQYTEEHKEQIPDIVRHILSAGTDISEARKVSKKDANSSSNGDAYRESLSWLQWLMFKNEPAAMLDDLERSNAGERAVCGSVWGHNDVAYRCRTCESDPTCAICVPCFQNGNHKDHDYSIIYTGGGCCDCGDATAWKREGFCSKHKGAEQIKPLPVELACSVGPVLDVLLQFWKERICLLEPHHAKGSDGSSCKRIAEELTTSISSMLLEFCTRSENLLSFLSLRIREFPDMLDALIRSDRLLDKKVARKLHEFLLKLISDPAFKYEFAKVFIHYYPITFGEVIKGCNDSLLEDYPLMTTFSVQIFTVPTLTPRLVREVDLLGVLLGCLTDLFLSCIGEDGRLQTNKWGNLFDASIRLLDDTRYVLSHEEVSKHVAYGRPDLTRSWIKLLSLVQGMDPQKRVTSIHAEDENEHLSAPFVLGHYLGIVQNLLMRGSFSPPDQHESTDVTVCSTAIKGVESAENQRHAKVGRVSQESSVSDLSSRDSSLCCGLPSPAAWLVLQCLKAIESWLWLENDIALRSKLSSLDASSNDSHKLMALLEDPLTSLTGNSSNTNMCVMDVKINEGSQTDCTADYYEASSSPVQGQGQEAMPLVSNSTGKGKMHGSSNSTVVQLHPEDAITYTLTDGSILYAHPDSRIEELGILNTRGWPHVVFDVSSQETSFHIPLHRMLSLLLRKAMKKCFGEDGHSDVQSNEFFPQILRGCEPYGFASIVMEHPLRVRVFCAQVRAGMWRKNGDAAILSAEWYRSVQWFEQGLESDLFLLQCCAALSSPELFVRTIQERFGLSSYTDLGLAEQNEFESVLMQEMLIFLIQLVKERRFCGLSTADNLRRELIYKLAIGDATHSQIVKSLPRDLSSSDQLQNVLDSLAAYSNPSGMKQGKYVLRKSCWKELDLYHPRWNSRELQIAEERYYRFCEISALNAQLPRWTHVFNPLRSISNIATSKAVLQIVRAVLFYAVYSDASSASRAPDNVLVTGLHLLWLALDICESERQIHADQYDMDVMQHDDESWVVLSSTEEAIPLLTYSTELVSPVSDKVKKESMLTLLVSLMHKYKEENDGTFSGSKYCNIPSLIEILLKKFAKLSKECLLRLRQMAPHIVPSTPDHTSIKEGPGSSSDSMEKKAKARQRQAAIMAKMRAEQSKFAQSMKSSENEGHDITMLEADVSSSTGVVSEESLPVCSLCRDSDSKSPLCYLILLQKSRLATFVEMGNPSWENPAQVNKTGSVKREGSVDCCVSGSSTSEELVNDTTVEPSFDIDNMEVDAFLDFSNEQHPLIRYISSFPTGHSNINADENVSLEAIEADIYNSILNDLFGSRNAHIQDSDQMLPSNTSNITIDTKRTRSPKRSVLGTYVSCLSSKHRHSSLYDVASKSSASVTTRNRFGPVDCDGIHISSCGHAVHQECHDRYLFSLKQRYVRRLGFEGGHIVDPDLGELLCPVCRRFANSILPASPDFSGKTSMMLRPFVQTLTPQVVTTTSDVNRNCLQFARALSLFESAGKIVGETKFLKAISGKLNETTNPALDPCLRRLAMLYYPRSHSSFSPSKRLNPSLFLWDTLRYSLVSTEIASRGRMSSHSAESKSCLESLRGELNSSSGFILSLLFHAAHSARNLNRLEVLLRFEGIQLLAGSICSCISGYKDILNATKRKGSLPSMVDPASEGALFPDVQFWKQCADPVLAQDPFSSLMSALFCLPVQFLSSAEFFIPFVHLFYVVCAIQALVTCYGEETFDRSNFNDCLLNDVCKTMSGYDIARDYFVSKYIDPSCHPKDMVRRLTYPYLRRCALLWELLRSSATSPLYDGSNIWEGSHLYLSNSTQDDSSSLAMELAGLRELEDLFQIQSLDLILQDESVHMLALKWSQHFCEEYNPRKYRGTLFSTPAVPFRLMQLPDVYQVLLERYIKMQCPDCGSVPDEPALCLLCGKLCSPSWKPCCRTGKCQNHALQCGAGIGIFLLVRKTTILLQRSARLTFWPSLYLDAFGEEDNEMHRGKPLYLSQERYTSLTYLVASHSLDRTSEVLRQTTIGFYGSD*