MRMKRVFVVYSVLLLLVQFWLGEAETFSVDGKVLVLDESNFDSAIASFDHILVDFYAPWCGHCKRLSPELDAAAPVLATLKEPIIIAKVDADKHTRLAKKYDVDAYPTILLFNHGVPTEYRGPRKADLLVRYLKKFSASDVSILDSDSAVNMFVEEAGTFFPIYIGFGLNSSVLEKFGIKYKKNAWFSVAKDFSEDLMVLHDFDKIPALVSLNPQYNERNTFYGPFEEDFLEDFVRQNLIPLAVPVSYETLKLMKADGRKIVLTIVEDEDEETTRELIKLLKAAASANRDLIFGYVGVKQMEEFAENFDIDTKLPKMVIWDKSDDYLSVVDSETIEGEDQGTQITKFLEGYREGRTIKKTFSGPSLMRFIHRSFDIRMVYIIVFVVAVLMLIQTFSKGGDEYQSVPNQVQTDHAISSVSEAENNEYKPGDKED*