MWQALELVGRSPSLLVGGAMNEATGTKNLAASTLIDVLYAGRLYRVFASEIAAFSLQRLPGLPQHEFSQVLEEEGRDNEGKLREIELYAQLLSAFRPCVDLVLSGLTARDATDATRRIFRTLQESAPNESIRVLLQRVADASDPWAYLADQTRAGFNIGGRLAFRPALTKKILPHSQSIVTHLPSIYTRLSILGPHVPSIVRILDQYLDIVEPHLDRIMERMDRIEPHLPYILLHLVPGLRPDPAALLSCSRFRVGYKVYQSFKGFGFATPCDLTVVGETILMS*