MLSLPLTRRFFFRSCSSIATAVATIPAESNQKELTPALVKLKSERDPEKLFNLFKSNATNSLVIENRFAFQDTISRLAGARRFDYIEALLEHQKALPQGRREGFVVRIIMLYGKAGMTKHALDTFYNMDSSKRTVKSFNAALKVLTLKPDLHTIQDFIGHVPFKYGVVMDVVSFNIAIKSLCEMGFLDKASLAMKEMEKFGLKPDVVTYTTLISAFYKQDRYVIGNGLWNRMVIKGCRPNLTTFNVRIQFLVNRGRAWDANDLLMLMPKLQMEPDSVTYNMVIKGFFLAGFPEMAERVYTAMHGKGCKPNVKIYQTMIHYLCKAGKFDLGYTMCKDCMRKKWYPNLDTVGVLLDGLVKKGQLDQAKLIMGLVRKRVPPFSSKQLLSLESVL*