VFTSWVKLGCRSSLQVRRVECGGVRRGVMSSAVSQDVLLFQHQKKVFFRLLGFFCVGQFVFWTYLAHFAFTSLKDIGYKDTVIVGEEGKKLPKLGGVSLNLGSNKWRYGFTVSCLTVGWVILAAGFIFSRRSVHKVLLHRGGQQVTFSTYYPFGTTSSFTVPLREISCMAHRGEVPSMIPVKIKGRPFYFLLDKQGQIYNAKLFDITVGTYRKL