MKKWWWWLPLLIVLALAGYVVGGPYLAIRGISQAVANRDTAQLARHVDFPTLRVNLKAQLDDYVVREAGSGLQSSLLGGFALQLASRLGGAGVDTLVTPLGISALLQGHQVWNRVTGDTVSPDTYAAPSPARPLDGAEQRFESTRRFTATTHTASGAPVVFVLSRQGLRWRLTDIQLPLRDAAGSSPAGG