MTAVTARAAGVGRVVVASPRPSPVTLAAAYVAGADLLLAVGGAHAVAALAYGLGDALAPVDLICGPGNKWVTAAKSIVSGFCGIDMLAGPSEVLVIADASADPQVVAADLLAQAEHDVEARPILVTPDAAVIASVNRALQSQLETLTTSEVAIPAVQKGFAVLVGDIAEAVRVSDRIAPEHLEIQTADAQAVGESCANYGGLFIGAHAAEVLGDYGAGPNHVLPTAGTGKYTGGLSVHTFLRQRTWMRIDDLVAAQRQVEDSVALARLEGLEGHARAAERRL