LQAVDSLVKKLKKKKGGQGTVEDLEFALANPGSHSKCVTIPRSLDGRLQVSHRKGLPHVIYCRVWRWPDLQSHHELKPVPECMYPYDSKHQLICINPYHYQRIDPQVNLASAFFWAS