MEQEAAMVVFSCNSGSDGSSSTTDSKQEEEELAAMEEDELIHVVQAAELRLPSSTTATRPSSRYKGVVPQPNGRWGAQIYERHARVWLGTFPDEEAAARAYDVAALRFRGRDAVTNRAPAAEGASAGELAFLAAHSKAEVVDMLRKHTYDDELQQGLRRGSRAQPTPRWAREPLFEKAVTPSDVGKLNRLVVPKQQAERHFPFPLRRHSSDAAGKGVLLNFEDGDGKVWRFRYSYWNSSQSYVLTKGWSRFVREKGLRPGDTVAFSRSAAAWGTEKHLLIDCKKMERNNLATVDDDARVVVKLFGVDIAGDKTR