MADSSSSSSTTASSWSSMLSGKSDVEIEELLDRMLTRLALCDDSKLQDLLTKLLPLSIASLSSPASLVRNKVLEILSHVNKRVKHQNDIGLPLSDLWQLYMESNASSMVRNFCIMYVEMAVDRTRKEDKEIIAPNFLANISKLPLQHQDILLRVITKVVGECHSVKISDEIVAKYRRSGDLPDHKIFLEFCLHMVLYQPTSQSGACPAGLSIAQCDRVTGKRQLTNDYLRNVKLGILNIVQAMELSTELVYPLYVAASADCQESIVKRGEELHKKNASGVNLEDANLVSKLFVLFNGTAGTDQIPPESRVSPGNPSLRAKLMSIFCRSITAANSFPLTLQCIFGCIYGSNTTSRLKQLGMEFTVWVFKHGTMDQLRLMGPVILTGILKSLDGYSAAESDVIARETKAFAFQAIGLLAKRMPQLFRDKVDVASRLFVALQSEAQFLRLTIQEATNSLAFAYKGAPQNVLNDLEALLLRSSQVEESEVRFCAMRWATLLFDMQHCPSRFICMVGAADTKLDIREIALEGLFPDEDQRKAVSKSLNLKYPKLSDMLDYIIQQQPVVLDSASVGGSKLLFPSKSYVAMIKFLLRCFEADMKQNNLVEGAHFSATVEKLCLLLEHAMAYEGSVDLHANASKALISVGSHMPQVITSRYVDKVAWMKQFLGHIDFDTRESISRLIGIASCSLPLHSLSDLISEMIASIGTTPKLRFEMQHGLLCTLGYVTANCMSRTVSIPEALLQSTLKCLVDVVNLETATLASFAMQALGHVGLCIPLPLLLVDSSSVPILVVLREKLSKLLAGEDVKAVQKIVISLGHLCVKELSSSHLNIALDLIFSLSQSKVEDILFAAGEALSFLWGGVPVTADMILKSNYTSLSTSSNFLMGDVSSTSSACVESEANEDGHGTVRDAITRKIFDDLLYSSRKQERCAGTVWLLSLTMYCGQHQAIQKLLPDIQEAFSHLLAEQNELTQELASQGLSVVYELGDASMKKSLVNALVGTLTGSGKRKRAVKLVEDSEVFQEGTIGESPSGGKLSTYKELCNLANEMGQPDMIYKFMDLANYQASLNSKRGAAFGFSKIAKHAGDALQPYLHALVPRLLRYQYDPDKNVQDAMTHIWRSLIPDSKKTIDEHFDLIMDDLLTQSGSRLWRSREASCLALSDVIQGRKFDQVEKHLKRIWTTAYRAMDDIKESVRNSGDRLCRAITNLTLRLCDVSLTQVSEATKTMEIVLPLLLSEGIMSKVESIRKASIGVATKLTKGAGVALRPHLPDLVCCMLESLSSLEDQGLNYVELHAANVGIQTEKLENLRISIAKGSPMWETLDRCIDVIDSQSVELLVPRVAQLVRVGVGLNTRVGVANFISLLAQKVGVNIKPFTTVLLRLLFQAVKEERSATSKRAFANACATVLKYATPSQAQKLIEDTASLHLGDRNEQIACAVLLKSYFSSAADVLGGYNDVIVPVIFISRFEDEKSVSNLYEEMWEENMSSERVTLQLYLGEIVELISGGIMSSSWSRKQKAAQAVSKLCDILGEVVSSQHHVLLSSLLKEIPGRIWEGKDAVLSALSALCMSCHKSISAADPDTPDAILSLILSACSKKTKKYREAAFSCLEQVLKAFNNPDFFNKAFPQLFDMCSLQINTSGQNNLSSDLRGGGDEKEDFSSAHDKIVNCVTACIHIARAPDIIKQQKNLIDFFLISLSPNFSWPVKVSVFSSIKELCSKLHTETAGSQDSSQYASIVSFAHELFCKTSVKVLEIIQTVKIAQVHIAASECLVEMVNLLKAIRQLPGGEVAFSREFVQVYEVEKNEHAKSLLKRCIDILENLEKEHKVSS*