MDKKKLTSKEKKLKRKEELLRKRAVDEIIKLAYEKTDHLIDFPAFIHFNRNGISVSLHSTNGASLSVHMKHFIQDLLKVNMEGPYGTEWAEEEKVKRREMVAPDARYITVSLNETVNDVDKASESSLGASEESHPHLWKGSGGRAVGFVQYRFVVEEEVPVLYVYELQLEKDVQGRGLGKFLMQLLELIARKNHMKAVMLTVQKRNVGAMRFYQEKLRYQISSLSPSRVDPVVIFGIYCWPTSISCSHIYGLDIVAPPPH