MDDRLYEAAIRGDVQKLLHLLNEDADMQADEPFLDRVMRDCSGKDNLLHLGALFGHDKFAREISSRKPEFARQLNSQGLSPLHLAAERGHVEVVKVLLETDADVCFVRDRDGRIPLHLAVIKGRVEVIEELVKAKNITAWLLTDEREPILHLCAKHDQFDALKKLVSLVKDDGFVRLKDSSDNTILHLLSAKKQIKMIKFLLDNSNVELEINALNVDKLTALDEVYLAKWEAGFSELKQIFGGKGAKRSTDLSFGLPTNFPLKLTKQDSKWLKRMEPSFLVLAVLVVSVTYAAVLSPPGGFWQDDYPDPGSKQNHAAGEPLSWPKNHTAGGSILWSKNRPSYYMFYCSNSIGFFSSLAIIFVIIVGKHRFSPTYMLRVLTCSTNIIVFSLTSSYVSPLCSVHSGWWRMYMVLTITYFVFYLTTLGGPCITDFCSKILPRQRKGEDTQQSVVIHMTTDHQNS