MSGEEEENAAELKIGDGKGGVNYFRIVFSCPYKFVDGLLRASGNRDCEEGGGNKQFPTQTVLGSRALKEVIFSNVAAASSAIFMDENYRKRRGMLVSWWVLCEEMGEDVEILAHCKASAKPERSEFLKAKCLMNCEVALILEHKYEQLQQMSDDPTNQISQVFEKSLQYVKRFSRYKNPDAVRQAREYPPTCGLCVLGNLCPETVEEGIAMVPSIKLFFVLLGPLRDLTSRVYFMGGLEVLIILPKKSFTLENRGRALDEEAIEKMLTDLSLIKKFE*