MPRATEKTTLNKGDRTAIAGMTRRVDEKMSRLRSVVPHILDLSVLEGRLPAPCGHTLKDRIKLYKLARDFGFKELALFSFFDFRNVDVQFLEWFVKKKKSMDGVYTMVSTMGMKDGGPDAGSSFQMNYGIEKTLWGKVPNTVIYLETRPSYLEDEGRTRDGLLRIIEDTVNYLREHLPAENARRGRGRIYIRLADIFDAWDEDPEFFVRMLKLFAALPISGVIFEDLRGTHFPFQTAEIVKLIRRYNPSPRVILLHPHSGNGTEDAAVLDGVLAGADGVWSALTPHAAQGYHGSSMMLLTNLLRAGNKHVRKAYPFERLTEIGNGMVKVHMGEPITPDYPVIGERAYRYLDPGFVQTAERPCDLPPEWIGREAEYQVTPSWAPPWVIGNRLRELGYPTDVYENRELLRSIRLKMVDSLLKGEHIQFNKPKRLAKLVKSCSADLLEAAE