MLEPVYQFELDSELAQNPCLNFTTDATLPMPAVKALGRQVDLATNDTALAGAIFSLLSVPGDGDATSLGLVASRRPAAGVVLRGESAAETLRAPGAGDREAVCALSDGREWLFFVFGSDSDGASVSATSAATLRNFTLPLRRCRGPPPAPPSTGPSRSWSARGSRGCIAAKPVVLGERARQPPAAASRAVFLQSDDAASTGGGACNAADASVFLLVVDRSGAVRSVAGALPGLCPQALAVSPDESAALVLVAGGRLFRAPLHPNATGGLRELPGPNRIPGGGALASVIFLASRAYAVGAVVGSELAAGPRLCLLSVLEGEVAASTCFDLELPSAGVAGAAAQVALQAARPARAFYVTLGRLLLGSSLVLEYMVGGFNLETRVKVVSAANLRTVYSFAASNPEGSWRAAGRRATAIPSAPPSSPPPGLHFKVRDAAGSDTGPARSVLLRLSALRSYVGGRLQAVLDGVSLESPRVVSEGDAAVNASFYWNDPARWAAATKAGGPGRAVHFRFEKGPGRWRLASILAADATGELLQWVAGYNADAPSAALGSALECGALNVTLVAAGSAAPRGWLALSNFRMFAFEAAGRSTSCKRERAGRLVASCGPAAAVPAVLRADLGAVGFAALLERASTIGGRPAALAASRRRALALSDLVVTSFGKGPAGMTARPARASQSAPPAAPALEVFDAVDAGAEPAALIQGVAVDGADEALNPKPGSPPAGAWTPVVSAAALQPSDFACTFGPELFALLPSAVRSFGLANGAWGEGPRRRARRRALPLRASSPPSTPARVGTSLAPAGTSRSVFFAFGGVAVGAASTYFDDLYRYDRDASTGAYSASRASASGGLLYVAGGLGADGPASPSELFVFDAAHSTWTMLLPLGRPPAYPAQLSRAPASAVLDGALYVVSEGAVVAWSLSRIASYGHADGAFHLRPPRAAEITSQILYPTSGAVLVAGGTVSVSWASDAAMYPRVRVELYSIDRSCSATLCAGSNAGTCTGPLPACGAAGLYQASVSLSGGPGAASDPPLLLVGDFFRLVSANVSEVLATVQPGVTVTAPLVAQERGAYAIAGETVVLERLARRLSLTSSGSLSWTADLDGSPPPLRFAVTVATPSGSHSASSEEFALRPYGVEVEGPPERNWLASLSLLQFPQLTHVTTVAPVLPLAAAGKGKARAGARSRGLLGAAAADRLLFANYSWPIPPGTPDGLYILQADVHSDAVSGQSPPSASGPTPAPISIANLADGKPMPFLLELPAAYLLWRLPDGATDYSAGDRVPLRWYLGGVGALAVALRIVRVEDGYAKMISLSAPNTGSYAWTVDGDTPPGRLAARRPRREPPTDLVPGRSYRIQWSSAAVPREAAASVAVVPIASGALTPAPAIKLETTNAERELEWALPAQLVPGQYRIEVSLAFSGAVAAAGSSAPFRVVTAPATPDPCIGRPPTVSASIREVVSSTGPAREITFESGRNEAELDATGTATCDGAPAALRWAETAVRRLRVGLSTFRLTATDRLGQSASAEVSIRLLHRHTVMAVLCLGAPHGLSLNESDARALFEAGLGPFLGRPAPAASFAAVRAALSRMQPADWERLAVPAPAPVTRLLIDTEAAYANEPPGAPVLSFVPASRLNVLLVNKRTKRASVEVLVAARDRPPGVVAAYEWTLGGELQASAAPSLSLSLGVGEYTVRALAVDDENAYAESDGLVIRVLDEYGCNAAKEIVVALDAAASPAAAAAMTGFLRQLLRPFFLQSADTYVTVVRYSLAPAGAARIAIARVRRWPSMTPSGATPRSAAAAAAAAAERPGVVSSIILVYVVPAVDSRRSFPLGFDLFRQLATQPNATSVQPATLELQEELQRAAARLAEVVCEGRALPGGNVALGKRIGDVITAGVAASVAVGVIAASGSGAAAPASALALSSAIAANGYLGAQLPPGYNATAFAVDWTLLFLGSFWQQNKTGFGATVAGGQGPRRRGLRGVDSIWTGCLLVLVTGLQGAVFAASRALRRPFPRMFWFLKPQLSVIYVAYEARPAPCGFVIAAAVVLVGAFTISAAGAVFWFLKYRKRIRWSPHAEPEWGRLWRGASLEEDEAELSKADRLVALPQSVQAFAWRARQVMLHRQLSAGGAGAFRAVAQMGLARTTSRSACDTSTHGQRSAASEAFSLKWGKAGAAALEQRSASAPPAPATPKLKRDPVTLLKLRMHLLATWLNWERGIWVLDDGSQDPGGSNARRELKGRTIVWSSESFMYTFDIFFASFRGDNVGMWYGIFDLVHKAISALVTGLVVDPATVADGGPGAFSYAAVQISILLAMNALEIAFVLVAPAAAHALSPAPRREWIENGVQVLAVACQARPAPAPKRRAGAAAGGDGGPVEPARPAMSLASSLLSAASVGLVLANQVRAERDLFRRALRWLARPLPKRGTIASPRARPGPSTSTSEDGSKLKPWGTSAVAAMASGGGGHGTQSPRDSPREVLPGFHRRAPAASSQWDAGGAHGQGPPSAPEADLVVEDVEVLDRIARPATPARLRAGTGGRSSPRSAATVTAPPNEDEARPRGTAPSTLS*