MVKWMEKEEVEKKLKEFNGKIEGNTIVLEGEEVVIVVAATLPGFPEPALVAGYAVNPRLVIPAGARVRVIAINTWPGKAPAVDVSRKRRPFAERPEISPVIAGTGTMEVPKDGKYAYDEFELELEAGEYTAVDTTPGAAARGAWTDIVVK