MKFVLAVHGTRGDVEPCAAVGVELRRRGHAVHMAVPPNLIEFVESAGLTGVAYGPDSDEQINTVAAFVRNLTRAQNPLNLARAVKELFVEGWAEMGTTLTTLADGADLVMTGQTYHGVAANVAEYYDIPAAALHHFPMQVNGQIAIPSIPTPATLVRATMKVSWRLYAYVSKDADRAQRRELGLPPAPAPAVRRLAERGAPEIQAYDPVFFPGLAAEWSDRRPFVGPLTMELHSEPNEELESWIAAGTPPIYFGFGSTPVQTPVQTLAMISDVCAQLGERALIYSPAANSTRIRHADHVKRVGLVNYSTILPKCRAVVHHGGAGTTAAGLRAGMPTLILWDVADQPIWAGAVQRLKVGSAKRFTNITRGSLLKELRSILAPECAARAREISTRMTRPTAAVTAAADLLEATARQTPGSTPSSSPGR*