MKIACIGAGYVGGPTMSVIALNCPDIEVVVLDINEERIKAWNSDQLPIYEPGLDEVVKKCRGRNLFFSTDTTKHLGEADIIFVSVNTPTKTSGIGAGRAADLTYWEGAARMIAAVSKSSKIVVEKSTVPVKTAEAIAKVLKRNCTDSEVNFEILSNPEFLAEGTAIQDLQQPDRVLIGGQQTESGIKAIQTLASVYAHWIPQDRIITANLWSAELAKLTANAMLAQRISSVNAISALCEATGADVQQVAYAIGMDSRIGPKFLNASVGFGGSCFQKDILNLCYVCESVGLKEVADYWYQVVSMNDYQKKRFVERVISAMFNTVARKRISIFGFAFKKDTGDTRETPAIDVCRGLIEDCAQVVVYDPKVQALQVYRDLSAPKFEWDRPHGWNKSESRILESVQVSHEGSHHA*