KGVWTPEENNKLFTYMQQHGRHGNWRDLPLKAGLRRCGKCCRLRWNNYLRPDIKRGKFSLREEQTIIQLHALLENRKVDIYHLYTHKHTHLPLKKKDAMTRYIDR