MGLRKLKIALPTFTHRTTAQDDDLICVTGSWSFLGSWIVKLLLHHGYHVKSTIPHTSEEVRFLRSLPQSEMRLEFAEVDLLDYGSLSDLFAGCTGVFYVPSPNYDINGTREYPVEIIDNEVRGVLNVVEACANTSSVRKLVLTSCLSSIMWDRQNYSTGVVLDERNWSDTDFCRKEKMWAALCKTQSEKAAWALARDRGLDLVVINPAVVAGPRHSCGRTSSSMLDQSGIFAYVHVDDLAAAHVLAFEAERASGRYICFEKLLSKADILEAAREMYPDYPIAKRLESFNPCVLSNEKLKDLGMTFEQGIVQAEA*