MGNLFVKKPRVTDVDRAILTLKTQRRRLAQYQQQVEIVIQKEQDAARQLVREKRKDRALLALKKKKAQEELLKQVDVWLVNVEQQLADIEIAAKQKAVFESLKAGTQAIKDLQSEINIDDVQKLMDDTAEAKAYQDEIDAVLGQKLSTEDNEEVLAELAEMEVKMALEDMPAVPDVPMTDRPEAAEPAKVPVAEQAETRYSDIEAVMGSRQKKPVEDDDVDMLDLPEVPSTIQRRKKEAAKDFIRRPLFLAPKAAITRLCSPDHDVFFFSQIAGLDG*