MVLLCKVCGDVASGFHYGVHACEGCKGFFRRSIQQNIQYKKCLKMENCTIVRINRNRCQQCRFKKCLAVGMSRDAVRFGRIPKKMQNAMNNMMSNNKNSLKAVPLPSVRAQVCPMNTSPYVGPNKSSQEIWEEFSMSFTPAVQEVVDFAKRIPGFRDLPKNDQVSLLKAGTFEVLMVRFASLFNAAERTVTFLSGKRYSLDTLCSLGAGELLLSMCEFSEKLAALRLDSDEMSLFAAVVLVSADRSGIQDLNAVEALQDQLIRALRNLIGEKHGDESATTFTKLLLKLPELRSLNNLHSEELLSFKV