MEQESMVFSCNSGGSTSMEDDSFQELIVAGDGDDVPAAAELPSSARPSSRYKGVVPQPNGRWGAQIYERHSRVWLGTFADEDAAARAYDVAALRFRGRDAVTNYNNNNHAGELAFLAAHSKAEVVDMLRKHTYDDELRQGLRRGAARAQPTPPWAREPLFEKAVTPSDVGKLNRLVVPKQQAERHFPFPLRRNTAAAGGDGGNSKGVLLNFEDGDGKVWRFRYSYWNSSQSYVLTKGWSRFVREKGLNAGDVVVFSQSALGMEKHLLIDCKKRRNNKQEVAADEARVVVKLFGVDIAGDKGVVQR