MSNNLGFCEPSDVRSLWNKHLEEMSEDYSRNCKCKHTIEQMVLKNIRGMLHSMGKDIESFPLLEIDQQHETTDDIPREIMEETSIEVDHEDTSLHKNLNNEQREAYDEILAAIDRQRGGIFFFDGPGTRAHILYASLRRSQLWNSMRQLKLVRNMRAQNDKWFAEYLLRIGNGTEETNEDGEILLPTSICVQKKTDDNSLDRLIDSVYQTDNASLKDPKYITSRAILSTRNDSVDRINLKMIDRFQGEEMVYHSFDSVEDDPHNYYPPEFLNTLTPNGLPPHMLKLKKFVQ*