MKYALTNSVIYTKYEILRDFAVIINGEIIEAVVPQTELETGIKTIDLQGNNLTAGFIDLQLNGCGGVMFNDQTSVETLEIMQETNLKSGCTSFLPTFITAPDENIKSAVKIMREYLNKHKNQALGLHIEGPYLSIEKKGVHRPEYIREITPEMKDFLCQNGDVITKITIAAENPTINYTPDFVKAGIIVSVGHSNATYEVAKAAFHKGATFATHLHNAMSPISSGREMGVVGAVLDSDVYTGIIVDGVHINYGNVRIDKKIKGDKLCIVTDSIAAAGAPPELESFTFEGKTIYIKEGRCYDANGTIAGASITMMESIKNAVEYVEIPLAEAIRMSNLYPARAIGVDDRLGSVEKGKIANLAVFTPNYQVIGTVVNGKWKEN*