MLVEEEYSCSDDALEGEEHDEDMDIMPEAYRQQVILYRNFGTISTRPSITKQKSRRRRWTQRDMTNAYNAVKYQGMSLRGAATAFNVPESTLRDRVHGRVSLECSRPGPPTFFTFEEEKKMVDHILFMSKIGYPYTRNQVHLWPVFYFPIIVLEI