MSMDFSPLLTVLEGDFNKDNTSSATEIDTLENLDDTRQISKGKPPRHLTSSATRLQLAANADVDVCNLVMKSLDDKSEFLPVYRSGSCAEQGAKQFMEDEHICIDDLVNHLGAAIQCSSLGAFYGVFDGHGGTDAAHFVRKNILRFIVEDSSFPLCVKKAIKSAFLKADYEFADDSSLDISSGTTALTAFIFGRRLIIANAGDCRAVLGRRGRAIELSKDHKPNCTAEKVRIEKLGGVVYDGYLNGQLSVARAIGDWHMKGPKGSACPLSPEPELQETDLSEDDEFLIMGCDGLWDVMSSQCAVTIARKELMIHNDPERCSRELVREALKRNTCDNLTVIVVCFSPDPPQRIEIRMQSRVRRSISAEGLNLLKGVLDGYP