MASSLLHCPDKLPFLDVEAILHMKEGLGETSYAQNSSLQKRGMDTLRSLITSTATDVYVSQMPERFTVADLGCSSGPNALCLAEDIVGSIGRACGRSSRPPPEFSVLLNDLPTNDFNTIFFSLPEFADRLEAAARTDEWGRPMVFLSGVPGSFYGRLFPRTSVHFICSCSSLHWLSQVPPGLFDETDNRPVNKGKMYISSTSPAAVPLAYLRQFRRDFGVFLRSRAAEVVPGGRMVLAMLGRQTEGYVDRRTTFLWELLS