MTSIFLTGASGYVGGQLLHELTKTHPEYNIVTLVRDSHAAETIAQAYPKVRTVVGDLDDSELVEQEAGKADIVLNVASNKHIGSLQAIHRGLKNKSSAYLIQISGASLLPVKDLASPSFKPGEPSDTVWDDLDAVSSINDLIRGHDSRVVDNYILKIANETPSIKTANVFPPIIYGKGQGPVKQRSVQIPALAKVALERGHAVRAGRGLAAWTNVHVADLAKLFTLLTENAVKGNNDEKIWGENGIYFPGSNEITWADISDKVAQAAKDQGHINTLKVEELWKPEVDSALPAGSVFFGSNARSKPRRATEVLGWKPSETGLDVEIPRAVAEEADVKKAKI*