MSLNSIDRKKEILKLLDSKGKVNTKELVKRLEVSSETIRRYLEELENENKLKKVYGGAIKINYGVIEPEHIKRNNTNLDKKQSIAKYAAKFVNDNESIIIDEGTTNLQIVDYIISVNNLKIITNSYPVLSKLISYENQGLFDGEVIFIGGKVNLKHQRTACPISIDAMKNLYVDKAFISSEGILDSFGISSIDQNKALLSKAYIKNSKESFVLCDSSKIGIASMYKIADLEELDFVICDVEPPNEWKDKLNEINITWIEAK*