MAKTTGGGVTKKGGKKGTKDPNAPKRAMSAFFIWLQENRANLKKPGMGVADVAKAAGLEWAKITDKSEWEKKASDDKKRYEEEMTAYKAQQ