MTQLNEKQVRKAAKALLKHAEVVKQNKQQQQGKSELFDDDAFIVLQITYKTVPKKNNILTPAQIPLKHTLHPIEETELCLFTKDPQREYKNMIEEKQVPGVKKVIGLSKLRAKYKTYEAKRQLSGSYDLFLADERIVRFLPTLLGKAFIQRKRHPITVRLTKENITKQVLRACDSTYLFYGTGPVSAVKIARTGFSEAQIVENIMGAIDAIAEKVPKKWANIQALHLKTGDSLALPIYNSLPTVADRKEEAPAAKGAS*