GSHIHLWQFLKELLSQPTVHGSAIRWLDRQRGVFKIEDSVRVAKLWGKRKNRPAMNYDKLSRSIRQYYRKGIMKKTERSQRLVYQFCQPYA