MSYTIKVRVYQTNPNAYFHIVEKGCWHYANGSQWNEQNGILTLSMGGSGTSGMLRFKTEQNKEGFFVAMGVHNYKPWVDTITGLGDDITCVKALPEYYGNASDRTRSRESQRTEQTILNIDRRNISTHYKVKEGNNLELDITIG