MSEHTEESEDSDGLIKDTFDEDTLTQLSSLIASGRGVRMDETPAFNMRLIAEVKARRYLYDHTDEGYNLIPWRNNAWVEIADALDSSREPDDGASILKDEPNDNGHISPMETAISFIKQEMSRVAEAAIEPPSGEVATASPSLTPLSNQDPCDLPPSEKRPRVSLTDHILPIPSSRFLAPPIWQRIEDEEEEMFGHMVALRLSKLNPKAREMAKVFHAPEMIL