MKELLGLLKEGNKSALTAALVNTVVSIIKGVTYFFTGNIAMFAETLHSLGDAANQFFVFIGSALSKKRPTKRFPHGFGRMVNLVLLGAVIVVGIMAFETIREGFAHIIHPTSSTGFLINLTVLLLCTLLEFSVLVKAMHEIAHDVGLESKGLRLFKDSILNLGKAKAATKLVFLEDSVATGGGLLAMIAVIISHFTPFHQAEGIASMLIGVMMFIVVGKVFLDNAAGVIGESDQSMHLTVGQLVMSDPDVRDIQVLTVLKEGDVFHVDVEVELDPMLTLAEVDDIKDRLEESIGKLRGVADVLISFDEDDAIRNWEYGDGR*