MGAPKQRWTSEEEAALRAGVARHGVGNWRMILNDPELGSTLRYRSNVDLKDKWRNMNVIVTSSSARDRGRTSTRRTRAAPKNSDQSLPMSTVTSDVDDEIVDVNPIASVVPVESWNTSNSKKSHSRLDNIIMEAIKNLNEPTGSHRTTIANYIEEQYWPPSDFDHLLSAKLKDLATSGKLLKVNRKYRIAPSSPRLEGRSPKMMLLEDVQGEPLKLGSDASRTLTRSQIDAELVRMATMTAEAAAAAAAHAVAEAEAIMAEAEAAAREAEAAEAEARAAQAFAEAAVLTLKNRNAAKLMAQA