MQQAIPYKTWAPIMSNGQINGVSVIDRPTDSGDASERLRSLVSETAVLVLGQRGCFMCHVVNRLLLGHGVKPVVYEVEDGEEESGLKEIVGLGHDQRLQFPAVFIGGRLVGGLDQLMAVHISGDLVPILKQAGALWL