MIQVTSIQFTVGKVDAGIAVLLSPDHHLIEFPANLLPDGLSTGSIVNVTVERNQEEEQRQKEEFAALQEDILSTYSQSPQAPVISVKAVTQTSVIIKWDPLVLYAATFRGLDVYRKGQKLNLPANALSTSAKLSGLDVAQEYDIWIVLRTSAGSFTSNKLQVKTHSMDNLTGLNPSFGSLSKDSDVDTLIELLDRIGAKYTDDLTSDNTHLVCTVPKGPKYERALELNIPIVTPEFLKACELQQKVMPAHTFYLAKQ