MYTQSPFTPAQIEEKLQQAIVALQLKEFKSIRKAAEHFEVFKSTLADRLAGKKTRSQTHEMAQILSNAEENTLMIYIIWTKSDLEFYRLE