MTSFKTLSLVAIVLVVAATVSSSPVPLEKVEVFTSNDLVVGSRQARDSLVYTESITEKFLVSGKKLIITRNIQVPNGYVITQVRATDKAADGTGAEATVIGGGPDMEFISLRFKSQRWRGIYFDIQVYAKPRY