MVTTRQKKAGVTTASHRRPPSEPDSSVKKFWNVVLPSTMKRNMMMIPPKFVNLQGSTLSEFVTVETPVGFRRSIKLKRIGEEIWLHGGWSEFAEAHSISEGHFLFFDYKGNSTFSVMIFHVSACEIDYPLDEVHISDSDSDSDDDVMDVTDEGFHGTQATRRNDQSVNGGGTEHNRTKRSRDDEFDKILNDLDGIKLLEEEEDGKRVFRGQQFF