MAINSTLESTTKTKLLEPADSSTLGLQITNPKSNIGIEFRDISRSSDTGKKSKCDPNQAFLKVYMYDLPPDFHFGLLGWKPNGKKIWPDIGTAIPEYPGGLNWQHSMEYWLALDLLASNTNGGLSPCTAVRVNNSSFADVFFVPFFSSISYNRHSKLHGNKKISKNSLLQDKLVKFLMGREEWNKWGGKDHLIVAHHPNSMLMARDKLGSAMFVLADFGRYSNDTANLQKDIIAPYMHVVRSIKDDTLSFKSRRTLAYFQGAVYRKDGGIIRQDLYYLLKDEKDVHFAFGSAKENGITKAGQGMASSKFCLNIAGDTPSSNRLFDAIASHCVPVIISDDIELPYEDVLDYSKFCIFIKAPDAIKPGFILNLLRGIGPQEWTQMAQRVKEVAHHFEYQFPSQPGDAVQMIWGAVGRKLSSRRLKLHRENRYKRSQLKQQRF*