ALTDNEIKLVLGAYQLLKENPKEFGKDTIKFYFSDHPEIRDHSPALRRRRTPEEINGSDKLKALGTEVLAFHLAVISQRGNDEDILGPYAMLHCLERHIPPDHWTSLGVAVLGEMHRNDKDVTNEAAKEALRRAWDELYIGIKKTCKKMGRFG