MAEIIVHRTVWRSEILIAEVAKQATRVRGGCGRAGRKEKRVVELWTGGTAIAVGVGKSRNLSEKKRRDQFNLLVNELSSMVSSNSRKMDKSTVLKSTIAFLKSHNEIAVRSRVHEIQTDWKPSFLSNEEFTHLILEALDGFIIVFSSTGRVFYASESITSLLGHLPSDLSNMTVYDMVYEDDQNDLYNILLNPAAVVDPLQTGISRENQVTFACYIKRGTADYRSEVSYELVQFTGYFRSDVDADSLMTTSRFSTYMNDADTRLIFVGTGRLQTPQLIREMSIVDSSKSEFTSRHSLEWKFLFLDHRAPPIIGYLPFEVLGTSGYDYYHFDDLEKVVSCHEACK