MMNNLFQFHGPAVKKLLGWKQGDEEEKWAEKAVDSLVKKLKKKKSGQGTVEDLEFALANPGSHSKCVTIPRSLDGRLQVSHRKGLPHVIYCRVWRWPDLQSHHELKPVPECMYPYDNKHQLICINPYHYQRIEPQVRFVTFS