MPLMASCLGSISVARWRDKALNSHLHKCGLQQHILQVDAHTTIACWCQPSPAPDQQKPALLLIHGFGACSAWQWTKQVKPLLRNFRLFLPDLVFFGKSSTVSPHRSEAFQAQMIAMTMEAMGVPTYGVVGVSYGGFVAFRLAHLFPDRVEKVVIVSSGICMTPKDIQELLDRAHVDAASDLFLPRSPATLRTLLRLSMHKAPTFLPSCVFQDAIQYLYVENRKEREELLNGLLIGKQDQEPLPTLSQKVLIIWGDYDKIFPLSLAHRLKELLKDNAELAIVKDAAHAVHLEKPREFRRLVQSFLLSEDAQ*