MMNNLFQFHGPAVKKLLGWKQGDEEEKWAEKAVDSLVKKLKKKKGGQGTVEDLEFALANPGSHSKCVTIPRSLDGRLQVSHRKGLPHVIYCRVWRWPDLQSHHELKPVPECMYPYDSKHQLICINPYHYQRIDPQV