MAGNQKMQLLKSERRMFSSSDDNAVIKQVTATHAPDGREVEVRLILDVVEDVLKRSTPTIVVTTSQATLDAIDEKTQRGELAGMLEALAYTIHRIACEISCKCTGGGDAHATTMLHTVNPLAKSVALLKQLPNIFEHTEALKPRFDALNALIKAMLDVTKSIIELKELPEEYISPDTPAMLMAVSHIPTAVYWTIRAVVACSSQIIGLIGMGHEYITSTTEAWELSSLAHKVSNIHGHLRNQLIVCNQHIEEKKHLEAFNLLIRLFETTHIDNFKILKTVIQPKEDLPLVDGVTKKRVSIDTLRRKIVILFISDIDVLHEELAGCNNG