MMEEEENIHEGFKGKNVESMSCLETPQNSKKKNKKIENKRRFSDEQIRSLECIFESESKLEPRKKMQLARDLGLQPRQVAIWFQNRRARWKSKRIEQEYRKLKDEYDNLASKFQCLKEEKESLQSEVQKLSYMVETSHDGGREAKENSTEDGGSRNGYNNSRFEETKQRFSNEGLEDKVVIYSDDQNERSTTWTEKVEDRGNQLLRNDDHAEIPLTTTLEKWYNVDPCGMLDQSCNSSQWLDFWT