MDWSKVSDSSSLNGNTTSAQSGLLVKEMPEIMGPLINKTGVTSVFSSSLPVPLHETLNLGSHNQHSVDVKVPHIGSEAGAEALIDEVMVSQTIGDLLPDDEEELLAGIAEGVDILNLTNASEENEYFDLFSSVGGLEMDGDTQDSFGTYMDNSRDTVGFFGNDAAFHRQSYGPDSVIGEHSYGEHPSRTLFVRNIISNVEDSELRAMFEQYGAIRTLYTACKHRGFVMISYYDIRAARNAMHGLHNKPLRCRKLDIHFSIPKDNPSDKDVNQGTLVVFNLDASVSNDELCQIFGQYGE