MSRLRAYIALGSNLGRRAANIRAAVRQLSREFELEATASLYETAPAYVDDQPPFLNTVAAVRASCSPRELLATLKRIEVEVGRLPSARWGPRAIDLDLVLYGDLQHSDASSGDAAPSLPLELPHPRMGERRFVLEPLAEIDPAARHPRSGATAAAMLAALPPEDAAPLQRVCPLGSDDDEGLVRWGRRTLLMGVLNVTPDSFSDGGRFDSAAAATAHALELEAAGADIIDVGAVSTRPGAVAVSPEEELRRAAPVVQALHASPLRAPISVDTSCAAVAAELAALGARVVNDVSGGAMDREMLPTVARLGLPAVLMHMRGDPATMASLARYDDVVADVRSELAGRLAAAQAAGVPKWDLIGDPGIGFAKTAPQSLALLRSLHRFGLSSASAAAAASDALDYPLLVGVSRKSFLGAAVGVELPPQERAWATAAACAASVPHADILRVHDVSQMRHVAAVADAIHRGGGAPPASTDNR*