MATGGGAKVYEVSRIVFKEYVGAGEVPLDTFVLETDRVSVDDLADGDVLMKVIYLSVDPYMRGRMHKQEYSYIPPFEPGKPLQGGAVGEVVASKSDNFKPGDYVVAGTAKWETYTIIRKEETAGLTKIDTSLGLPLSYYLGTLGMPGMTAYASLIKIGEPKQGETAFVSASSGAVGHVAGQLFKKVYGCKVIGSAGSAEKVRTLQDLGFDAAFNYKQKKTKDALKEYAPEGLDIYFDNVGGETLDDALAAARRQARFIECGMISQYEKKEEERYGVKNTINIVFREIKMQGFMVMTYWQELAPKFYEEMPKWVKEGKIKVLESVTQGIEYIGEAFVDMMKGGKIGKAVVQVSDDPFRK*