MLRQVKPKNARTKRALEKREPKLVEGAKTAIFLRGNATSQISLDVLGDIHALKKPFSVNFQKKNNILPFEDASSLEFFSEKNDAALAVMATHNKKRPHNLTWVRFFNYRVLDMIELGIVNYKSIQSFSATPIVPGTKPMILFQGPVFDAHPTYRHIKSLFLDFFRGEPIQKLDSAGLSYVIVVSAAEAQEDETKPLPLVHFRVYGTKLLKTKTNLPRVELEEMGPRIDFNIRRVQPAESDVLEEALKKPKTQEPKPKKNVDVDIIGNKVGRIHVDQQDLGNLQTRKMKGLKRSVEEREDSENEEVEIEEDVISDASE*