MSTAKKGFTQDLPPQGGYAPFQIARTKLRTLFTGRLSMGIFVAVNVIGFPLYYQNWKEVRRNIIEAKSQELATLPILYAEKDRALLKHMKRLRDIEDDVMKDFPYWETGTLFGTPIYESLPEDTYIEPLPMELYTYTSLRDYPIHFYSHLLT