MDITTPQSIQPIVQMGVGSEEDAYEKNLEKKRAVNMSEGEDERHTKRKRESSDTKLDPFAIPPSSCDATVFGIQHPFVEVVFSQDFKPMEGDKVRDRRSMDRGALKAAITGIGKEYVLATKSSRASASELAHTDLHVALAKSFWRLTRPRRSEELNVHDMVELTPHKDEEIVNSFEEIAELDVVSGELDIGNPMCTDCEDRSTNDSLDVRLEGDEGEGQEKMMKRVKYDIKFQVYDERIKGTDRTVVVLIVECKWGSLAVEDIFQVGAYACEVIKTNLQKGRFGPVHLEVWNETSWRYAVLYPAGLVVVKDQEAIQVKASKSSKSRLTSLLKVRKQNSEYCGFEYPDGEYLEGILHISNEKYALPGTCLRGSLLTVDSQLFYESKLRMIVGDKVLQWTVDDVKDALRVRKEALNAEFMMLLDDE*