MGRSPCCDKVNLKKGPWTVEEDQKLLAYVEKHGHGSWRALPAKAGLQRCGKSCRLRWTNYLRPDIKRGEFSPQEEKTIIQLHALLGNRWSAIASHLPKRTDNEIKNYWNTHLKKRLAKWESARLEAEARLARESKLRAASERKNTPGENVDLESPTSTLSFPENRPPTTEFSGNDTTDCLTGFSVEAFDGEAPWLSEPYASQAGCSWGQFGAGFTGMLLGEFGEQKTRDHSRDSHTNGHETCADEEEEEGEENRNYWNSILNWVNSPSSSSSPKTLRDCSFSRSLLPLI