MGLRKLKIAQPSFSHRSEAQDDDLICVTGGWSFLGSWIVKLLLHHGYHVKSTLPHTPEEIRVLRSIPQSEIRLEFAEADLLDYGSLSDLFTRCTGVFYVPSPNYDINGTRDYPVEIIDNEVRGVLNVVEACANTSSVRKLVLTSCLSSIMWDKQYYSTGVVLDERNWSDMEFCRKEKMWAALCKTQSEKAAWALARDRGLDLVVINPAVVAGPRQSCGRTNSSMLDQSGIFAYVHVDDLAAAHVLAFEAERASGRYICFEKLLSKADILEAAREMYPDYPIAKRMESFNPCVLSNEKLKDLRMTFEEGIVETEA*