MEQLEGAFSLDFLKEDKLVVTRDPHGFQPLVMGRPKNKTMVFSSETCTLDLIEATYECEVSHGEIVFMDKDGVSTMCLMPQKHRKAFVFEHIYLSLPSYIIFGLSVYESQYEFDRILAEEAPVDCDVVIVVLDSGMVVVLGYAGESKVPFSRGKKVVVVDDSIVRGTTSSKVMRMIKDAGAKEVHMRIASPPIIGSFYYDMDTPSREKPISYRMSIEETKKYIGIDSLAFLPLYRLRVMLGEEAPSFCDACFSGSYLVPPRDALLEVEEKEKVEVGEEEEDKFVGFLNQAERDNKLANLLNYRPLEAALDVTLALNGETNHPQSRELELEPAGVV*