MDHQDVLEGAGSLVIFDFDCTIAEVDSDPWLAQQLGASQLMEDLRSRLPWNDMMDALMEALHAQGKSLSEVEDALRSIPLEPEKITAIKLAHALGCELRIVSDANAFFIKTILDKYEVTHLFTHIHTNPTTVDDNGRLHIQPFHPKWEAPHGCPLCPPNMCKGKIISGIQTQMELDPRKIIYIGDGCGDYCPSLRLQEGDCILPREGYPLLELLTQNMSSVRARVYPWSTAKSMEEKLVSLLGTQPAEEEEHSFGSVCSTNCALTLVDQANEVVSRKPIYV*