MVLFVSGLVSSARPVQGTSFLSSAKLCVRREKVGTRRSFYVAASNNQEPRPVSSAKAFGASAVAALSALIGAAPAAYADAIADMLEDAPTMPDMGVETMNFMMNSTPLEIGLGSAAVVATLALFSLLSRVGAREEQLAAALSREAELQARQAALEEELEVKQSAVAAEADKVAALKKEVESLNQALRSERGELERAKSDTAMYRREVEAARVAVKEAEARVAEEQRAVEEIHTHLDHVRAELSTVSAEMLLEKKKAHEADAAAAAAQEALRQKAAELEHELLERGRAAAALEELATAQKNLAELKAASEAARAELKQRDAAVNTLQAELTKARADVRVVEKIVEKPVEKVVERRVEVPVEKIVEKIVTKEVPVEKIVEKIVEKIVEKRVEVPVEKIVEKIVEKRVEHRPRARPQGTSPAPAAKAAAPAPAKPAPAPVKAEAKPAPAKAEAKAAPAPAKPAPKAAPAKAEAKAAPAKAEAPKASVEEVVAKAAAAVAKEAKKPAKAKAKRGFS*