MSLQAGQEDGDDVTAVPAFGDDNAPAPVDGANQNVLVEEDDGSHNSEDEDEEEDDEETIPRVIGNIDDPRRMKLTQEEHEWALEIKEMIANSPELDKYTDFMCAQMAIITRGDLEDAMHRAHGLQDFRREYKILDTLEQGHMCMKQLTELLPLHLLSFSFSPSEGTYILAHDLTKIDTKLLNTVSKVETWMAASYYLHTTFSADMASIRRGCIAMVECEGMDWTKKQDFKLIQAMLRQLLTVYPFIGEFRGFHTGTVFNVLASILRRILPSEFKEKFRTGYRFDGRLDSFYLMPDVPTANRRLVSRLCETLKRRYDNEQTFSLD*