MFMIGTITGLFCYGHHVISGSTDKTIRVWRAVEGRQQLVYPWYVQTMCFNTSGWVRSMTFDRSTAVGDRGTFYFVDDVGCTLRLEPQDAHDQEGNSLDLNLEHGELLVXDRQGTLAIFSVRSGLLLATKSLGPAAIQHISALAARGMYAVVTDTELSVWRLEHQLDYGVLRGGHTRAVISLYACAGGTGLLPDAPDFRIFSAGQDNSLRVWDPYDMQCARVLHEEQSEISAMTFYEAWNILVTGHDNGDIRLWDMDTASSHTLSHHTNSVTSLVLALVRKNEELLIS