MKKISLLIFLFLFVVSLSANIEENYTETKRAFSKEDFNLINKRLDNYDFKNEYEKSHVFSDAPRIRGDLRKIGIKEKSVFLDALEAIEYLIKIKISTDSIFLSEDMIRLIGSYPDSIFNYLIQLNSDKIDYAEKYGDNARNNFKKDYSEDKANTVKQILKQILADLPKD