MKSSVGPIMAWQELEMSKPQMANGLIERETGCDAQRLKKRTSPSLMSDGSTNIQTAATSPLPSSSSTIPRSSGGKDTLPYASILQSRNKYKEALALYESILEFEPRNVDAHVGKGICLQMQGLVRQAFESFSEALKIDQNNACALTHCGILYREEGHLLEAIEACQRACLADASYKPAAENMAMALTDLGTSLKLSGNVQEGLQKYYDALKADGQYAPAYYNLGVVYSEMMQYDLALQCYEKSIQHKPMYAEAYCNMGVIYKNRGDLETAIACYERCLAISSNFEIAKNNMAIA