MDLHGTLSALMRPLAAIPPSTFPLTSFLQHPLMSSLAFPLNAANHLDPTLFDITVTAESQSTVTPKKTRLDSPTSRRRFIIALELDKLKTLRSVSTARFQNGEVLNPRHCCVFGDQLLRCPAAIWKAKGLYLTPENGIKSGKFQDEAYYERRRRNNDAAKRSRDARRIKEEAIAARAAQLERENGQLRAQVAILKSETARLQLMLFSQRQSLASDTKKETKAESMIVDTLLENTATSTTVLQSDIEIKP