MAALRQVSNATLGCAAAPQVVKAGDSTVRRVNMASLESAMAGLQLKGMRTGPNVVERAKRTSVVSQAVSTEKELELNIADDVTQLIGKTPMVYLNTVVEGCTANIAAKLEIMEPCCSVKDRIGFSMITDAENKGAITPGKSILVEPTSGNTGIGLAFIAAAKGYKLILTMPASMSLERRILLKAFGAELVLTDPAKGMKGAVQKAEEIVKKTPNSYMLQQFENPANPKVHFETTGPEIWEDTAGKIDILVAGIGTGGTVTGAGRYLKSKNPNVKIIGVEPSESSVLSGGKPGPHKIQGIGAGFIPGILDVEILDEIIQVSSNDAVEMAKQLALKEGLLVGISSGAATAAAVEVAKRPENAGKLIAVILPSFGERYLSSVLFQSIREEAEAMQPEM*