MDIQLTINDIPLSVPEGMSILDAARTVNIDIPTLCYLNLHEMNMNNHIASCRVCVVEVEGRRNLAPACSTPVFSGMIVKTDTPRAIQGRRTMVELLLSDHPKSCLTCSKNLDCDLQALAADLGVRNISYEGEESEYEIDKSSLAIIRDPNKCIRCRRCETMCNEVQTVGVFSAVGRGFETVVKTAFDLPQHDTSCTFCGQCVAVCPTGALMELDQVDKVWKALSDPTRFVVVQTAPAVRVALGEGFGLEPGTIVTGKMVAALRRLGFDRVFDTDFAADVTIMEEASELVHRLKHGGRLPILTSCCPAWVKFFEHQFPDLLDIPSTCKSPHQMLGVLTKSYYAKTYGIDPQKITVVSIMPCIAKKYEAARPELGQDSVTPDVDIVITTRELARMIREAGIHFTNLKDEEFDHPLGESTGAAVIFGTTGGVLEAALRTAYEVLTGETLEKVEFEALRGMDGIKEAVIPIAGRDFRVAVTHGLGHARYILEKIQTGEAHYDAIEIMACPGGCIGGGGQPYHHGNVEILKARANAIYQEDRSKPLRKSHENPAVLALYKDFIGEPYGEKAHELLHTSYTQRKKI