MDQIVHMFVEVNGVKLHLAEIGNESSPVVVFLHGFPEIWYSWRNQMIAVANAGYRAIAPDWRGYGLSDPPPDTEKFVFSDLVDDLLAILDSLRIDKIFLIAKDFGLRPAFLFTLRYSTRVTGLISLGAPHRPFRPPTFLKQMPEGFYINRWREPGRAEADFGRFDAKTVVRNIYILFSRSEIPIADESQEIMDIVGPSTPLPPWFTEEDLSVYGALYEKSGFLNPLKVPYRSLDEVYDIADDVIKNPMLLITGEKDYFLKFPGMKDLIQSEMVREFATDLEIEYVPEGSHFLQEQFPDKVNPLILGFLRKHM*