MESPGSFSGSQQPQLPPGFRFHPTDEELVVHYLKKKASASPLPVTIIAEVDLYKFDPWELPGKATFGEQEWYFFSPRDRKYPNGARPNRAATSGYWKATGTDKPILTSGGTQKVGVKKALVFYGGRPPKGIKTNWIMHEYRLADSGARPSNLASKKGSLRLDDWVLCRIYKKNSHSPRVPGRERDESCVEEVLASLPDIDQHQNLQLPKLGSFCGLLESEDPFLEGLLNDEALDGNGNNKSLPQAESSNCYQNSYSSNNNNNIDCSFQVVPKQEMSTADTESKLDSLKRTLSLAYRDDVMYPAKRYNNNSNNNTSNNVSALLNSMQPNPNFHQQNLPNSLNDCQQIFRTPYMQNMHWSS*