MSRLRAYIALGSNLGRRAANIRAAVRQLSREFELEATASLYETAPAYVDDQPPFLNTVAAVRASCSPRELLATLKRIEVEVGRLPSARWGPRAIDLDLVLYGDLQHSDASSGDAAPSLPLELPHPRMGERRFVLEPLAEIDPAARHPRSGATAAAMLAALPPEDAAPLQRVCPLGSDDDEGLVRWGRRTLLMGVLNVTPDSFSDGGRFDSAAAATAHALELEAAGADIIDVGAVSTRPGAVAVSPEEELRRAAPVVQALHASPLRAPISVDTSCAAVAAELAALGARVVNDVSGGAMDREMLPTVARLGLPAVLMHMRGDPATMASHARYDDVVADVRSELAGRLAAAQAAGVPKWDLIGDPGIGFAKTAPQSLALLRSLHRFGLSSASAAAAASDALDYPLLVGVSRKSFLGAAVGVELPPQERAWATAAACAASVPHADILRVHDVSQMRHVAAVADAIHRGGGAPPASTDNR*