MNFSQPRFARHRSWRKLLPVLTVLSLLSFGFWNCFARTGDSLESEIRKDALGAPNGMPAELSTALAYKQSFGFFDDILDGAWRKMQERARIFIQYSNPHNPNQGQTDSARWYVENLEPDFTCPQVQRVGGHGDGPKWTCDPNRLLKEEPCLIYSVGSAGKYQWEDGLIHLLGGTHCEIHVFDPGAFARSRDVEDKNIHYHQWGFSSSYVKSFVPDIYSMGEASGKPVMKTFQDTLRELGHVHRTIHVLKLDCEGCEWVNYRDWIELDIRQVLIETHQLPDRRAGPGALTPSTFFDEFRKNNFAMFSKEANVIAQGTCVEFGYVKLHPDFWH