MALLVLQLVGLAVVDRVAAHLAASQMVSQVQKSQQLPTKPEASVGGFPFLTQVVAGNYKDIGLRIHRVAVSDLCVDDIDLHVRGAHLPLRKLIGNDVTTMPIDRVVGTVKLTYADLNAYLAGQPGDVRLAAAKNGMRVSAPVDVPIVGQVKVFGDVRATVLDNRLTIAPTALGVDGLGALSIPAGAVRTLTVDVPLSGLPMNLRLTEARTTSAGVEVTAEADHLNLDTTKTSTTQLRGC