MGEKAVWNEANVKHFVDICKEEVLAGNRPTTYLNNKGWKNLEDKFAAKTGKKLTKTQFKNKWDNMKQSYTWFMELKNAATGLGWIDATNTVDASKEWWDEHLWKCNNPEKGIKCNHVRFRKRGPSQLHDLDILFSNAHVTRVTVACPGDLSSDDSEDDYIMEVEKDDDIDSPKLPSVKKGKETKKRKIEQDKEEKSPFLRLYKTTCAQIGDASKKISDSVSSSSGPSSVNQIPTIAEVMKLVKECGVKEKTALMHTATFLIVKPEFREIFTLLETKEGRLDLLEREHEKQSRHM*