METWSVDQVCKWLVEKNLGELVPRFQEEEVSGATLLALNDRMVQQLVKKIGHQAVLMDFIKKYKQGNQEL
KPTGGPADTSTLTPAQAAPEHEQNPSPTSHGDQTSLYPAVLDNRLIDQRVLKQRRNVKHVLARHKALQWT
KSYILPEFPYDVKCMLVEQKRPDHSMRIRIIEFLQADMTKYLEGSLYPTTQQYNDVVNALLQAHPFLDED
GCGFFLWKRALKDRFKYIRRPIEDDEQVMRNKCKFGHRRGQTRKSLADIQSNEIKIVQIKPSA