MMFRDQVGVLTDWFKGWNECEQTVALLSLLKRVSRTQARFLHICLDHWLADCTEIHISGGRSQQSIVSQWQQEPKEKVVSLLLSHLPLLQPRNSEAKCEYMHLLQKVLSHTIESSLFVEESRQLLSYALIHPATTLEDRTSLAMWLNHLEEQLSARPPPPGPYHHCRQGSDEWPCSAEALESGYSWQEKLPSTCSSPASHNGHMPFPAAGGVSSPVNSSSTVYLHTYVPAWLKSLRLHKYASLFSQMLYEEMMILTEQHLESQNVTKGARHKIALSIQKLRERQSVLRSLEKDILEGGNVRNALQELQQIIITPIKVYAPPTAAQKEVEPGVTPVEKAANPGEEKETEGFQTHNPPACDGESSSPPIADGDITGQFTRVMGKTCVE