MGPYNKFMKSELVKVKEEHPTILHKDAFVMVAKRWKDAPENPKNQPKSDDKK