MTMEGFRVLDEKSLREYIKATPSLASKLGNEVDNFKIKEVGDGNLNFVYIVISPSGSIVIKQAIPYVRCIGESWPMTKERSYFEATALKRQHGLSPKHVPEVYHFDRTMSLIGMRYIEPPHIILRKGLIAGVEYPLLAEHMAEFMANTLFYTSLLYLTTTQLKSAVAEFCGNVELCRLTEQVVFSDPYKISEFNRWTSPYLDTDAEAVRNDQILKLEVAELKSKFCEKTQALIHGDLHTGSVMVTHESTQVIDPEFAFYGPMGFDIGAFIGNLFLAYFAQDGHVDQGNDRKTYKAWIMDTIADTWNLFYKKFTSLWDIHKEGPGEAYLHEIYNDLELRELVKQKYMMDLFHDSLGFAAAKMIRRIVGVAHVEDFESISDLVKRSDCERRALEFAKNLTKKRRNFNTIADVIALAK*