MPAGHGVRSRTRDLFARPFRKKGYIPLTTYLRTYRVGEFVDIKVNGAVHKGMPHKFYHGRTGKVWNVTKRAIGVEINKQVGNRIIRKRIHVRVEHVLPSRCAEDFRLRKVKNDQLKAEAKARGEVISTKRQPEGPKPGFMVEGATLETVTPIPYDVVNDLKGGY