MRLLAAYALYRAHCRLSASVTLSVKAARSLVSPHDGQKDGRVATFAATWRQSSWRTSGPSPNSLTQLAEGLKALELFRGRLVLSMWRNAASGVRAERARTEQARAVLLSRRIMRILFRWHKWAYERKQSARRKFIANAKYRRSLAASSFRQWRRFVSSRVLCAKRYSELTAARRSRGVRNVLRAWYQLYRSLKVERLAAAHIRTLEVGRAWKGWRRYVDGRLHKRAQMARAIGARRRRLKTVALRAWKAAIEIWRQKAAKLAKAQICWQKHAHRSVLRSWKVSLTASRKKAVTYQRVQAHFSVVRQQQILRAWRRVACEQRDMRARVDAHVRKVLQNQAREVFRALHKTAHRQSLRRKALSETVRRVRGRCVRRVFAAWRLWAAARRRALHLSRRVAAREFRGRIASAFDAWRDYVDVRRWKRSRLAVADRFHRRALPVLCSLPRRRHYRRATFVKTLRGWRLAAVREREVRRRLEERHGARTTRGLTSSIRAMASHARARRLKRVLQERADTHFRRGRLHLVLAAWKARARGWAWKRGATVLANDLRARRARGRSWAAWLAFVRIRRYQHSLEVAADRLAADRRRAACWRGWKDALAVQRRERTFETTADALRRAALLQRSWRRLLSWAALGRTRTAAVARLLYLRWRQEARLAFGGWRSIAALRRKGRRAADARRLAVLRSSFGFWSSALPPASAISPASLLPRAASSLVGVHNSSKMPSEPSPSTGFCGVSRWLLSPSGVPARCRTHSPRGLFSWRVELARGVQLLQLRNRIQDRGLRAAAAACLLAWRYYRERNVRVRAFVIARARSFWGQSFYSWRIWAAAAASVTDALPVPSSADPPREELLLRRVAPLLRRPPLARVASPAAFDSMRAYALRRIEKRGKLAAAVEHFGRRLATPPHAYWALQRKGYWLRRWRKTAEWRARRKREYTAAMLFWAQHSARRMLRGWRDAVLRSADLQARLEAVTEAAAVRAIAASFAQWRTRLAKRREERLAVVRAAVHADYATVRRCMSAWVEALADRRAKLAYLAHRLQEARHARLRELLFEWRSAARKIHRLRTQGPLCLAPSRLAHNAAWQGGAAAPHLEAQARPVFLGVAPVGCTTQILSPGRSDIPARESSGSSLASVEDLRWFGPVDSPERSGGDGVSELTAGEALLLSMAKETSGQAEPPRERGAPRAEDDTSSHESGVEVVASVLESSRASTRGRRLQAAWRAWRLFLLARRAKALNQRVADAHRRSRALGGPFRAWYDLTATQVERAARVGEIAENLRRRGAWSLAAVCFLSWRHETMRSASLRGRQRTLERAIRERRQAVVLRHWATRLHMRAAKRDMLVRRDTPFPSAGLGPSALTRHAAAQRRAVRQQVSRRMAHAASEALEALRMYAARRRRKKRATAIARQRRLQLALSGWARHHAMHLLVTFVVATRDALRTEAFGRLRDYALRRREKRVADAVARLHFGHRVLRIALAAFRRHARTSSRARLLLATSRARLLSIIMREWSAHAAHSGNIRYAYRRLTAARQLRCMTGPFAAWRSYAAGRSFWRHRLADASARIAEGALRRALGALWEFTRGARATRESIMRRERADAALAHALARARARVLKAALLALRIAAADRRRLRSCAAAVADRRNVRLAAEALGAWQGAAADRAHLRKAAERMGMRFRWAAAAECLSAWAAVTRVRAAARERLVALGARVRSAALAAAFGAWRRRVSVLRVGRAADSLRRQRALASAFEAWADVAREERAKRFEGARLRRTLGLAFGAWAFFTAYRRRLAAGLETAIATRETRARRAAFNEWSSLATRRETLDVAARRMALRGRLRTLGGCLIAWRDRAQREATAGRLAELRRARVAAGVVRAWREAARGEDQASLELSPIALHEQSSEAERTPKDAQNWNYLLDTRVRSDFLRAKGCLGEPLVFVDQSIVEPQFSELTIIFEWFVPVAVVVSATSLAYPFCRESMDSAKEFFRPDNPEVDEVLPSTLLADSSSRSFAFFEKPALKGDNVEEELRKRMHALDAQRTAQLTRALRDADGLTSRLTGLLKHLNSVTLPPQFTGGQALIGDANNRLVLYVEKGTATRIKLSLEEKQVPYAVYVVDLEQNMTDVKAMNARGLLPILKDGDVIVHETAAILEYIEMTFPQNQMLFFADRTMRARALTRFHETQAFALETMEFLTYVSSEPDEGRARQIAQSSPLAERFRENLAMYEKYLTGSGGQDPEYVAGDKLTLGDFGLNHYAPRLGIDFNEQFPAFSGTIKG*