MKIGDGSTSDASVERVVPNSSVMELLLLTRANYHQWALVMRVSLEALELWDAVEAVTKDRRALATILHAVPPKMKVGLAVKTSAKEAWDSVKKMRAGDDRVKSASVQRFMKEFENMMFRDGETVGDFAMRINGPTASLRDLGEEIEDSHVVKKVLRVVPKRLKQVTVAIEMLEDMDDMSVEELVGRLQVAVDADVEDQTEVHGGQLLLAEEQWEASRRQRGSKQHTGSGVRHDNGKKGDDHGGDCEDDDDDGSSTSSGLDRQDPVECAPLDRIPSNALHSIAWLVKLS