IVISQQKKRHDLLLHEQVDVLNSVKELKVQKLVTQKHKIFKSQVSRILKRKAAILKDWEENENRDRKWKRQSNVADIGEALFMWFKHRRAQKVLIDGNLLKAKANKLAKELGLESFEASSGFLFHWKVRHNLVYKNLCGEKADSDKTFADSWTEEVLPGLVAEYPPNCIYKIFEKWLHSFNNTMKERNKKVLLLMDNATCHDVTLHLSHVKIEFLPPNTTSIIQPLDQGIIHSTKRHYKKHFLHRLVSVSDSNDENMVSKFVKSFSVLDAMHLVNVAWKSVTSTCITNCFIKCGYVSTNENSDPSEVEEADEGIPYGLSKGEFDIFVSADDELEICGEMSDTEIVSSLKTSVTKDTDVKEDERELEVPKVGEVDSALCTLRRFMESKDTGTDIFDDFYVLEGKLWRLMTS