MELYSIVEVKGHLLHLSGRGPTACTKVNNELKEELNREEDGAVLNKLTSKVDEQQRSKYLSLPPGFDLKQPKKRKGTVGSSIKKAFKAKDREDLDKQCARMSYCTNLANYGLDGYVPPTYNRLRTTLPSQEKTHISRLFQPIRDTWVKKGVSICSDGRSDVVSRPIINIMGASVDASGKRKDAAFVSEFFIKAIEEVGAENNNLIMDLISKQQVPLLKLNILVYFGHRVWCIVSILAFKSICEPPEKSDHFDQCIWPKNLCTDVKKIQKFVTTHDMVKSIFTKHTKLQILSVAETRFASHYVAERMKEVKEGLEKVVMDYNFRVLFRTTKNPIDIKPREYKEKVLNDSW*