KPESPKPRGRLYDGKDGTPTKKKCCNCRHSKCLKLYCECFASGIYCDGCNCTNCFNNVENEVARREAIEATLERNPDAFRPKIGSSPHTNRNNM