MVRLLPSLPPYLASLPKPTAPAFSSSLRPPTMSSSTPVPAAEASRPRKLPVLLFDVMDTIVRDPFYHHIPSFFQMSMKELLESKHPTAWSEFEMGMINESELAKKFFNDGRSFDLEGLKDCMVRAYEYVDGVEDILRSLKKNNYEMHTFTNYPVWYQLIEEKLKLSEYLSWTFCSCQIGKRKPSCDFYLHAVNHLSIDPGNCIFIDDRMVNIEAALSVGMVGLHFKDAEVLKNDLFSVGVELAPLVLEGETEAQ*