MKQVGLRIDVDTFRGTRDGVPRLLELLGRHGIQASFFFSVGPDNMGRHLWRLIKPKFLWKMLRSRAASLYGWDILLAGTAWPGRRIGAGNEAVLRAAAESHEVGLHAWDHYSWQAWSGVWPQERLALEVERGLLELERIIGRPVTCSAVAGWRADQRVVKAKESFDFLYNSDCRGTRPFLPQLGSGVSGTVQIPVTLPTWDEAVGTAVDIAGFNRYLLDCIHRDAGVPVYTIHAEVEGIAYADQFNELLTMAAEEEIQFCPLSQLLPADFSELPSGKVVRGELAGREGWLGREQLLTSGV*