MSVLPSVIPSRRLPLLAALGYLALVLVLLAVTGSAIGDLMDKRAAVAEASDALDRLQGRKPPRAGDPAEPWAGAPVLEGPTVTVAGAALMQRIAAAVERAGGRITSSRPELQGTPAGPGFVAVAASLDIGEDALQKLLYDIEAGQPFLFVDQLAIQSEATTSGARTVDGGGQPMALKVTFTAYGQWQGAR