MATLILGSQWGDEGKGKLTDILCPKAQICARAAGGHNAGHSIVANGVEYDFHLLPSGLVNPNCMNLIGSSVVFHVPSFFSELSKLEEKGLTDVHNRILVSDRCHVNFDLHAAVDGLEEVELGDRKIGTTGRGIGPSYSTKMARSGVRIHEIFNEEIFERKLRQLAAGYKKRFGDLLKYDVEEEIARFKEYRVKLARYTVDAIQYMKEAQDRGYKILIEGANALMLDIDYGTYPYVTSSNTGLGGIITGLAINPTKIDNIIGVVKAYTTRVGGGPFKTEDLEEAGTKLQEIGREWGVSTGRKRRCGWLDLVVLKYSTAINNYTALNLTKLDILDTFETIKVAVAYKDPQTGEEVEYFPADLDILDSLEVVYKELPGWNKPITDCKTYYDLPKEARAYIEFIEEFVGVPICYIGTGPKREDMIVRKTSAIKE*