MEGTLVIFDFDCTIVEVDSDPWVAQQLGAAPLMEDLRSQLPWNDMMDVLMEALHAQGKSIHDIEEVLRCIPLQPEKITAIRLAHALGCELRIVSDANTFFIKTILDKYDVTHLFTAIHTNPASIDVTGRLHIKPYHPKCESPHGCPLCPPNMCKGRIISKIQSEMEQYRSRIIYVGDGCGDFCPTLKLNEEDCVLPRKDYPLLAMLLQSMPKVKASIYPWDTGKSMKETLVTLIEAHNKLEEEHEIGKVCDENCAMCALTPLEQPKEVLTSKPVYA*