MPICPSCEIKFNSWYDVAEHIDLMANKRSDKSHVMWLNRNLSIKRLSKEELANKLEDYFSTPEGLGMWIRKRFIEKFYGENPHPFILAMQKPTRGVLLGYVIEHQHFLKNWVKVLSSIVFKTDKDEVVEYELENIAVEFIGYKGRPSHYELLLRMGESLGMPREKILNTQPLPDTQFAINTWRRIAEEKHWLITMASMHSLELVADRSLRNYGAKLHYFDPQILVSNEYPQAVKDFLREGYEADVSHAGEALYLVEKYAKGMEEEIQVNVLKSFDAFSKYLFARLERGIELEPQLMRVIIK