MLGVCKCKNEKAEVKQKWASRLLGKLRKDITQECREDFVLSITGKKPAMCVLSNPDQKGKMRRIDCLRQADKAEKNFSPTTLKPESTGFDLTFSLFNSDNLSERS