MSEYEVLEQVVEHLSPEYFETWLLDYSRIEKLCHFLQCPGVSRSLKGALRMDYDIATELKDVESCLEQYFSTFSYINLYDVLIGNSTDEEAIKLRLAHRHMEVYNGFGFAAAPAHRPNHHLFFQSPSVSGCGEGAAGDLEEAKVPKLARSASTAIDANLQPSDRADGLIDIQRLERSLWQVSQQSFFPISCRPLYLKNVCVHCRKKKGYDPITGRRGKRLLVQFFEPMRNVGYSADKDVVAPAADPHLWCAEAATECEGVAELATLREAVPEFLRRATRRNEVAEERAALVGRHRSMVILVKRLLRIVEDASRTWKEFSERRRAWGE*