MTQENNVKLKLQKLDNLNKRRLEALQSIELYQARMAGSFDKKVKQRAYKEGNLVLAVKRSMVFAHKSKGKFEPKWEGPFVIDKVFSNGTYALLNMEGDRCMLPINGKFLKRYYP