MSLSGARTASKPMPKVARLGNGTTRGTETFLAGFQRPPKGKGNHSPTAVRRCQVKAELIHPEKLLSVLGLAFVRANAFHVQMALASVRRRACLLASATMDSKATINKGNFLSQQEDFHPFIEALLPYVKSFSYTWFNLQAAKRRYLKKHEKKMTHNEENKCKRDFQNENPETKQKWAARLLGKLRKDITHDSRENFVHCISKKKTSMCILSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKAIPLESTDGERLEKACFCTSPSLCINPYHIQVLIKELDLYLANFIKCKCCRPETKKKKDQIIPQQNNKT