MKKLHMAGNSTDHELLELLKRAAMDDRTIIMTFTNEAWTAPGSLLDLFLQSFRLGVRTAPLLKHLIVVAVDAMAYERCQHVHRLCYHLRVDGVDYAAEQSYMQKDYLDMMWRRNRFQARILELGYSFVFTDVDIIWLRNPLLRIPVGADMAMSCDFFYGDNPYDLNKLANGGFVYAKANARMVAFYGSWYESRKGFPGAHEQYVFDQVKQELSARHGVRVQFVDTAYLSGFCELRKDFYRVCTVHANCLVGLQSKLQKLTQVFDEWKQFREKAALLGSNTTALTD*