MSTRSLLSISFRVVPPSHPPTSFIAYSSVNASFQLLVRVANGQSSPAPVVFFASPLQLSFASPLACATMTPWTTDSGSANYGALIAAETCLVCGDTKVGRHYNAVSCNGCKGFFRRSIWEKRIYSCRDGNKCEIIQTYRNRCRKCRLDKCLKVGMDPRAVQSEREKRSLKQKARGRKRTISSEMLSPVSSTEASSPVDVKEPFNLNHFYGEAWRNPSIICEVNAVIWDRSSLPLMYSEIDNALSHMFVKNRQFFAALPYVQNLSEYDQMTLFRSNFAAVIWLSMGYHTYRTGGSDLLFPISRVYTPGVDQQCDLFFDQPWRLASETLVQKMNELQISPDEFYALKALAFLIKADELESKIDKYRQELGNTIMQGLVAKYTLPEASARFTALMMLVCAITRVAAAAEESACMTNVFGNGNVSRLMLFLHNVQS