MLSLRPIRRLYPSLATGVFASTLHVPAESNQEEAPALVKLKSERDPEKLFNLFKANATNHLVFENRFAFQDTVSRLAGARRFDFIEDLLEHQKTLPQGRREGFIVRIIMLYGKAGMTKHALDTFFSMDSYGCKRSVKSFNAALKVLTLKPDLHTIQDFLLHAPSKYGVVMDAFSFNIAIKSVCDMGFLDKASLVMKEMEKSGLKPDVVTYTTLISAFYKHDRYVIGNGLWNHMVLKGCKPNLTTFNVRIQFLVNRGRAWDANDLLMLMPKLQMEPDNVTYNMVIKGFFVAGFPEMAERVYTAMHGKGYKPNVKIYQTMIHYLCKAGKFDLGYTMCKDCMRKKWYPNLDTVGVLVDGLVKKGQLDQAKLIMELVHKRVPPFSSKQLIPLKSIL*