MSNIAPMASRALAAWRQLIMLLALLFLDAAVARQCFWPGQAPDDAGCLSWRVMVEANNARGWRTVPAQCVGYVKGYMTRGQYLRDLAGVMEQASDYADQVDAGADGLDAWVFDIDDTCLSNLPYYETKQFGAYDPSAFKAWASKEACPGIPPVLGLFTALLDKGFKVFLLSGRDEETLGPCTTGNLEAEGFSGYERLIMRTPEYRGQSSSVFKSAMRKQLVDEGYRIRGNVGDQWSDLQGDCVGDRVFKIPNPMYFVP*