MGAPKQRWTSEEEAALRTGVAKHGVGNWRTILNDPELSSILCYRSNVDLKDKWRNMNVTVTASSSRDKARSAVKKTRAGPKNNDQPAAISTVTSDADDEIVDVKPIASVSSEAWNTSNSKKSQSHSRLDNIIMEAIKNLNEPTGSHRTTIANYIEEQYWPPSDFDHLLSAKLKDLAASGKLIKVNRKYRIAPSSPRLEGRSPKMLLLEEVQKEPLKLGIDASKSLTRSQVDAELARIATMTPEAAAAAAARAVAEAEAIMAEAEAAAREAEVAEAEAQAAQAFAEAALLTLKNRNATKLMAQG