MPTPKNQQDCPPNTLFRKGYTRRAGASVLRTGYTVLRSGKRYTVRPSSKDVHVPAACVKQRSKNALIHVNASNLRKGELLDYGYQWRRKDTLRKKALKKAILTHRRGATYIYEKLDKAVTYMKLMKSRTREDEEAFKAFLKDRDWVRSHYTV