MVQRTSNAEVMSMDLSPKKPAKAYGSDGGAYYDWSPADLPMLGAASIGAAKLHLSAGGLALPSYSDSAKIAYVLQGAGACGLVLPEAASEKVIPVKEGDTLALPFGAVTWWHNAEGASAELVVLFLGDTSKGHTPGRFTNFQLTGATGIFTGFSTEFVARAWDLDQDAAAKIVSTQPGSGIVKIAAGHRMPEPRPDDRQGVVVNCLDAPLDVDIPGGGRVVVLNTANLPPVKDVGLGSDLVRIDGRSMCSPGFSCDSAYQVTYIVRGGGRVQVVGIDGTRVLETRAEAGCLFIVPRFFVVSKIADDTGMEWFSIITTPNPIFSHLAGKTSVWKAISPAVLETAFNTTPEMEKLFRSKRLDSEIFFAPN*