MPRGSGFVHPNTPATISYSPGEQISLSELRRACRREECVVLPHTVGIWRAAFRSYVRAEGLSQFVGDIEAEREGEGPILPPLRAPFSSFTPKRAAAQERVPQQRAIAHDKVEKDNLGVSSGKGIVIVSRHKISGEQRFVYPDHDGVLSSGVVPQVVISEEEKAELEADKKHYVSPMDLPDEERAALEELQSLWRSRANSRSEQGARHRAAGGTAMPGLNTPEEADGYDNDRYAKRSRLESRTHETHATTDSEYNTGDMLDDALRLAGEILNFS