MGQLIHVDPEKCNLSLTCIRVCPAKAIRIVEKHAEIMPARCIGCGNCVTMCAQDAIEIREEKQRVRNILDGDTPVAAICDPTISAEFVDISDYRKFVGMIRALGFSYVMEGAFGVDLVSFRYRELLYNFQGKYYISTNCPPVSYHVEKYHPELVENLAPIVPPYVAMAKVTHRMYGADTKVVYITACAAAKDDVRFFKGDGKTDAVLTFLELREMFVENHITENSVKFSDFDPPIGRKGGLFPINRGLLQAVDINQDLLSASIIMTEGRNNFLQSLQEFKTEIGLQQHLDLFYCEGCIMGPGTSPGGKKFYRRSQVIKYVNKRLKDFDYETWQKQIESFRDLDLSRSFKEHDQRLPYPAESEIQRVLHEMGKEKVEDQLGCGACGYPSCREFAVAYCQGLTNYEMCYTYTIHKMHTYIGKLNATNEKLKKTKEALKQSEEKAREEEKLARLAAETTTAMLNKIRAGVVIVDEDMKIIESNNSFVEMLGDDARQINETIPGLKGAELAALVPFPKLFVSVLQSGQDLLNRDTTIGDSVVNVSVFTIEKHRIVGGIIRDLTAPEVRKEEVVTRAREVIRENLETVQQIAFLLGESASKTEKILTSIIEAQKLGSPDDSGISNK