MNGAPVPLSIGAAEPPCREYDVALLDLDGVVYVGPEAVPGVPEALATARAAGMRLGFVTNNASRTPEEVAGHLTALDVPARAPEVITSSQAAATVVVQRLGAGARVLPVGGPGVAAALRAAGLTVVTDAGEEPLAVVQGYGRDVGWTELAEAVVAVRNGAEHVATNADATIPSPRGPLPGNGALVGVVSAVTGRRPLVTGKPDPAMHAECVRRTGARRPLVVGDRLDTDVEGGRRAGAATLLVLTGVTDPATLLAAGPDQRPDLLAPDAAGLLTTHPAVVADDGGWRCGAWSARSGAGDGPLRLGRHVAGAAAGADGLDGLRALCVAHWARYPDTAAPARVAAADEAAAAELRRWVLPS