MVIPELPYDDDDLSTLERGLRQYMITKIVREAVPRPNSDAKNDARMIELKEYATFMEKKSFEKVQTKDEYYAELARIILSMQKHLQSRPKGSYEDPYSNIPPSHELADFLGLSAQERDEFYLLHPHRLLKPNAKSRITRRIRIHVIDKLGLMLFPAPDQNAYYDGRMDRIIRKLRNLEAEAFRECIDCDDYYNLASIKAYKLHKTMKKNGEHYVDHEVKYPAIHIYTSANSFESFALAESGIVIE