MPSTHNVDKPWDTEDIDKWKVDPFTPSDNAGGTFAEESSFMTLFPKYREVYLRQSWPLVTKALEKYGIATTLDLVEGSMTVKTTRKTFDPAAILNARDLIKLLARSVPAPQAIKILEDGVACDIIKIRNLVRNKERFIKRRQRILGPNGSTLKALELLTSTYILVHGNTVSAMGPYKGLKEVRRVVEDCMNNVHPIYLIKELMVKRELAKDPALANESWDRFLPNFKKRSLSHRRVPHKVNDKSKKTYTAFPPAPEKSKVDLQIESGEYFLGKEAKKRAAETERQEQAKVKKEERKREREKDFVPPEEPGTQTKKRKTKA