MGDGEYQYSVGDFVWGKIKSHPWWPGQIYDPKDASKHATKYSQRDRLLVAYFGDGTFAWCYPSQLKPFEENFIEMSKQSNSRSFLKAVEEALAEIGRHVELEMTCSCTPKEIRIGLSRPLTVNAGVKEGAVMPEGGIRKFSVAHFEPAEFLSGLKCIGQVVSVTSMLEFSVLKSQMSAFFRSKGPHHQLAVYHEPQEIAGLEEKQKSMAEIMRGNGDVEPKNEETDMGKEDINSVKLATASEKKRRKKGGNEAESHVDRALSVESDGSEGKRESENSPVSRERKKKGLSVENDGGRLPEESEQTSVSRERKKSKYLCPPYTNVIRMHRNSGSMGDSKTEFLEVSNTPKQNRNKVIDLKEIRISLQEVLSGIRSAALNPFYLRENKSVDKISGFLSAFRTRRSRKNETAEPDGPELKQAAAGKSDTKTKHKDKDKKVESATLLLSFGPGISLPSKDDLIKIFSKFGTLNESETEILYDSFCARVVFSRSSDAEEAFNGSQKASPFGAEQMKSNLEGEMKGLLEKVSTMAETSSS*