MATMSRALGSAFVGFTRTPAVPPATTLPSSCASSALLLRWQRSRGGGARRFSSGRNARISMSLRAGIVGLPNVGKSTLFNAIVENGKAQAANFPFCTINPNTGVVAIPDPRLHVLSGLSKSKQTVPTSIELVDIAGLVKGASKGEGLGNQFLSNIREVDSILQVVRCFEDDDIVHVNGKVDPKSDIDVINLELIFCDLEQIEKRLDKLKKSKTKDPQVKVKEEAERSGLEKILKALMDGKPARSVELADHEKEAVQHLYLLTMKPVIYVANVTESDLAEPDQNPHVKEVAKLALELQSGMVTISAQVEAELSELPLEERVEYLKSLDVAESGLGVLVKATYNLLGLRTYFTTGEQETKAWTILAGMTAPQAAGVIHSDFQKGFIRAETVSYDDFVATGSLGAAREKGVLRLEGKEYVVQEGDVMLFRFNV*