MTSHLAAQLQALAVANGASTKAKQSTRPSLLYHPSKAADIDVRTIFDAAEAGLEELVLMDGRFKIYRHSLFNPNKIYEDRELQTKEENEKLDTLISAYLRLLAGYVLLTPAHSTLEYLIRRYKIEVYNAEDVVLCVLPCHETTLFVRIIQLLHLKKTRWHFLDALKETGGPPPRQWLVKKCTSDLSVLEAICDSAMSVSALAVKAKTIISFTFVVIIETLAEVRTVTSEIVNRIQPLILHSLDKKLDEDYRVGALMVVGALANRTTLSQSFVDALFDLIARAFVRGLKRDGASLLQLQIMVLIQLVQTQELVAFPLKAFKTLVKTRDFLSMLTDLAKVFHAQKFLKLYVQALLDHCLINEHYEMALVHAINLLPLTHQAETMVVKLLDLGFGSEGDADSSKLRNFVKRLIQAVETRYPVELDKGVSTFFRNSKLSTKDKKDSPLFDFLTQIFRGSLRSPLKESNMSLYLSIDHPQAQIRELALKKLSELAAASSPDEQGEMNTVLREAYMRRLSDDNYNILRAVISADDLVKLVPSERLLHSLSSILGTCSMKISEGSDSSTSDVKSIAKKTVHLLATRFLEQHPSYVEAVGLVFMDHLLQNPKTRRLNKYVLEAAGTLNFSFFKNLSKVLEQTPFQNEKENMKAKEKVEKQKEWIATVNQKIVKCLAVRVSKEPNTFAPFLLRSNMSDDSKVLAVLVLLQCFHKHTKDITPSFVETSLRWLRDEWTSVGSRISSPVPELQKIDYSAWQDVFYVPESSSTYVYMELLLRALHSLVVCVPITTDVNLEKDGGIGQDTRNELFVFFAGFSSVKIFIPHIELLLSCLPAPDTFTFLSKFFISEGSAVPAFVQVHSLDVLASQLLNCSSKLKGSDGISVNHLEGILPSLLVALSSPLKAVRTSAIRCLENLLITWDKLGQRGKKGLKKAQSAFLDPATFGNVIRALVAARETFIGSGTSLGQFLSEKFGPSQGSAMEMDTKGNGDASHQSVVCFLVDHTFRLPVHAQRVIFSALQGIALGSELVSATHERFKQLVECRKLCHLQNPSEGTFEKLTQGEVQLLEVLVQMYTPEVILDDDKFIPAFLETLLIEGGSLLDAAVVQPCFAALKCLKPNFYAALSSPSQDLVFQSLINLSTIDNEVLRSEAHSVLRAIKIDATTVARHVGYLLKEEPKPTVVARKKKRSKVVESSPSQCENWPLKGRLQSSTSSILELLLWKSDMHGRQVLVSPLCKLLRSIISGVWPVSSNEEDASMEEAAAKKERDSAQAGTVINIHHLLLMILDFIARDLVSKEENSKDTTNQTGFDVDAVVVSVNKATDAATRNYALALLTSLGKLIPQEVLKHVIDILGVVGESSVTQDDSHSHEVVSQMLTAVVPVWLAVEKDPTALLQVFVNALPRVPPHRRMTLVTNLLRVTAVEESLHIFVYLLLRQATVHDSLQMEFGATLCRHYSLDARLPAMVKLLSMVKVDNRMASSEKSSVKKSWSIQQSATKFVANQLRSSEGHADADISEVLQSSYVALMELVLLQLQTLGKSASISSALKKDCQDTACFLLDNLTHLMASSEYIKGISFLLTHSDSSIRRKALRMYATKLKEQEVPKRMRQSRQKQASGKVTNEDSFTKEELDIRVQIVKDITDLLSGPKEEQSVSAKIAAIDALDISALKFGGRVPEIFTTALSALIKNFQSLNRTLIAAALRCVSTILAQLGPQALPVLPDTVMGLFDVADKTLGQPQKPLSTADDHEDLVSSGSEQSDLLLAILLSIETLLDKLGSFLTPYLSKIVGLVVLQPSLVTGSVVEISKKAEDVRLLIPTKLPARLLLDPLMSVYNKAVEAGEDSTCALFDMLGAMTSKLDRSSVAAYHAKIFNFCLAAFDLRRNSIHFLPNISRVENSVVSAIVSLVMKLSETSFKPLFVKVLEWAESEESTGVSVAGKSVDRNIVFYKLVNQLAEKLRSVFVPYFQYLLNGCVQYLMSGTIPQKPKKKKKKQVEELSASSSEWHLRQLVLSSLHKCFLYDTVGFLDTARFEQLLEPVVTQIGVDPPTALSTTKHVPTVSEMDDTIVSCLGQMALTAGSDLLWKPLNHEVLMKTRMIHERCRLLGLRVVKFLAEHLKEEYLVLLPETIPFLAELLEDEELTVVAKTQEVVKLLEDLSGEDLAQYF*