MPKADIHPTWYPDAKVTCNGEVIMTVGSTKPEINVEIWSGNHPFYTGTQKIIDTEGRVDRFMRKYGMKEKTTGDKQDKKKK