MLGAPGHDGDDAAERAQEQAAAAAAAAADDAPSSPRGLVVASAGLLHRGDVDGARRATAEVLSTMDQRGDAADRLAHHFARALARLVDDKAAAAGGGDVAAAPAGGAPPPAPPGPTAYLAYNQIAPFLRFAHLTANQAILDAAASTSGGARRLHIVDLDAAHGVQWPPLLQAIANRADPAVGPLEVRITGAGPDRDVLLRTGDRLRAFASSLNLPFRFHPLHLPYSVQLAADPNTGLELHSDETLAVNCVLFLHRLGGEGEVATFLKWVKSMNPAVVTIAEKEANSIGSDDCSDDLPRRVTAAMSYYSAVFDALEATVPPGSADRLLVESEVLGREIDAALTPGRVGEHSWGFDAWASAARTAGLSPRPLSAFAVSQARLLLRLHYPSEGYVAEEARGACFLGWQTRPLMAVSSWQ*