MTDLSEKVRAWGRRLLVGAAAAVTLPGLIGLAGGAATANAFSRPGLPVEYLQVPSAGMGRDIKVQFQSGGNGSPAVYLLDGLRAQDDYNGWDINTPAFEWYYQSGLSVIMPVGGQSSFYADWYQPACGKAGCSTYKWETFLTSELPSYLASNKGVKRTGNAAVGISMSGSSAMILAVNHPDQFIYAGSLSALLDPSQGMGPSLIGLAMGDAGGYKADAMWGPSSDPAWQRNDPSLHIPELVGHNTRLWLYCGNGTPSELGGANMPAEFLENFVRSSNLKFQDAYNGAGGHNAVFNFNANGTHSWEYWGAQLNAMKPDLQGTLGASPGGGG