MDSIFSFSPFWTEDECIVDSESAIDSIRCHALRVSLEKNRGREEKLPCLQDVLEDVIYAIESLLWNPRDDNIIINRIVALGVEETIDPVLLVKEAIAHWYISAVPISTRDPHHGLPPDAEIEQEDGATILRWNRQYAAEKHEIANLGLIAMLLTSETWSRPESPTLRLGTLVANAATAILFGAFMIIPKISIRESSNLLVSVLKDNEAMRLYLRTTWQLAQDGASKYTHSPSAEFGTTTSEVKIDHAGKRLLSKVGQENWSVASLWHPSRKTPGSAWNKFMRNTQQPYFPCKKIKTEIRYRLPSSCLSLAEPWEIYYSELRSKFDQVRCLPPPYLSD