MGRAPCCEKVGLNKGLWSAEEDEILRNYIEENGEGSWRSLPKNAGLNRCGKSCRLRWVNYLRGGLMRGNITSEEEDIIIKMHNKIGNRWSVIARHLPGRTDNEIKNHWNSYLSRRIYTIRRPVGESSPRTVIDTVKLDGGCKRKGQPRCRVSRKKNNHQEIPSNAEKGGLIPSMTLNKDDKESQNAGIILNLSEEIETMSWSSSVVNGEPENEIMGPYQGLESCVLFTDDIMDEDLLNPSDILSLNEKDNEGQLGVLLGSSSNNNGDEGESSGGVSLSSNSTAADPAESTDEWYVPFCSIAHPGEREGVVEAPDNNILITDKLGDDQLLSWLWDINDSSTKEGDLFLDCDEEQIKAIAGSLLS*