LSKLYEMGNESDRKLFIDKLLSFNEDKGAPITGMPAISKQPLDLYKLYHCVKERGGMIEVNKVKKWKEICTIVNIGSSASAAFTLKKNYIKYLFHFECHYDRGGMDPQPILAQMEAALAQKREQKNKRAPSPGM