MKIACIGAGYVGGPTMSVIALNCPDIEVVVLDINQERIKAWNSDQLPIYEPGLDEVVKQCRGRNLLFSTDTTKHICEADIVFVSVNTPTKTSGIGAGRAADLTYWEGAARMIASVSKSSKVVVEKSTVPVKTAEAIAKVLKRNCTDPEVNFEILSNPEFLAEGTAISDLQRPDRVLIGGQQTETGLKAIRTLQWVYAHWIPEDRIITANLWSAELAKLTANAMLAQRISSVNAISALCEETGADVQQVAYAIGMDSRIGPKFLNASVGFGGSCFQKDILNLCYVCESVGLKEVADYWYQVVSMNDYQKKRFVERVISAMFNTVARKRISIFGFAFKKDTGDTRETPAIDVCRGLIEDSAQVVVYDPKVQALQVYRDLSAPKFEWDRPHGWNKSESRILESCQVSHDSAGISDTG*