MNWSVAALYRFVALDDPARLKVEALAVLEAAGACGTLLVAPEGVNGTLAAPDAAMAGLIDGLDGLFGVRQGELKFSGAEEKPFNRLKVRLKREIITMRAPEADPTRQVGTYVEPKDWNALIADPDVLVLDTRNTYETRVGTFEGAVDPGIETFTEFKDFVAETLDPARTRKVAMFCTGGIRCEKASSYMLAHGFSEVYHLKGGILKYLEEVPPEESRWQGECFVFDGRVALGHGLAEAEWDRCYGCGAPLSAEDLAAPAYELGVSCPHCIADLTLERAAGFRMRQSQLDRR