MPAGMFSIDNILAARPRCKESVLLHQSAAPVVFSNLHGESLYGTDYSGFYSRAVAPASNLPAVSGSRIAYNNYYYGQLHVQASPVGPSCCGAVQPLGAQQCSCVPATGYEGTGSVLMSPVPHQMLPYMNVGTLSRTELQLLNQLHCRRKRRHRTIFTDEQLEALENLFQETKYPDVGTREQLARRVHLREEKVEVWFKNRRAKWRRQKRSSSEESENAQKWNKASKTSPEKRQEEGKSDLDSDS