MLMALTAAVVLPPIISCKTSRKSHGSNILSISCCKQNFQGKETRTGIIRLSGGLALLPGYCNHTAPASSLKRQFLFRIRSQSGDDVTIDNSTVLVVGGGGLGMDVVRKLAKAGSWVTVFQRSDKFRKEIEDLGAMLAIGDVLDSQTIEKVFKLNSFDAVVCTVGGGNDNPKVDKDGPINLMDAAKKAGVKRFLLVTSIGVGESVTSLSEQTLETLRIVLEAKGFAEEELKSSGLVYTILRPGGLMNGPPSGKGVLTEDPTVVGLIARADVASLISQLLFDRRAEMKTFSAIDSERLFPPMTSLEGVKLVSLA*