MKKTKDFKGYELPHKPNLLKPPHHQQNQIKLPSLQASHIFLHNVFTSLTFPHQRFPKKTQPAKPLKQQENAAIKNTDPDQLSQNPHSRKKEKIPINKNEQANKQKIHQNPSTLSKNNTQNHREEVILVSEKNNTLITTVSSERCSVFFHQTATMEETQLKLYSYWRSSCSCRVRIALNLKRLKYEYKAVNLVKGEQFSPEFSKLNPLNFVPALVDGDIVVADSFAILMYLEEKYPQHPLLPQDLHKRAINYQAANIVSANIQPLQNLVVLKYIEEKCGSGERLTWVKHHIEKGFAALEKLLKDHAGKYATGDEVFLADLFLAPQIHAALKRFKMDMTEFPLLLRLNDAYNELPAFQDAMPEKQPDYVPS*