MSRLASGLQRLRRSSSQWEVLWSALASCGLVLFSQLAVAMVPRLFPFLSLLAMLPIAGLVFIAAIVLGRLWRRFIGVAASAPLFVLFNILLLWGVYVFVIRRETSSLLDMLINAECALLLWGFYRILSGDPGIVACDSSYLEEAGCKDFVEAIYSSEKLPMLSRVRQCTWCKANIRGYDHHCPAFGTCIGQKNHRLFMALLTGFVVAESTYTMCSTKYITRCISSGTIRSENPVSLNIVISTTLFSILQVLWQIVFLMWHIYCICFNIKTDEWLKGEIFQINWKKYPEFQMKEQPRSDSEVKFVNPYDKGMLCNIREFLKPE*