KKKLQANSMGELGNSTPMEVSTVSAGEASMSSPGFQTSPVPLEVVIPKKKRNLPGMPDPDAEVIALSPNTLMATNRFVCEICNKGFQRDQNLQLHRRGHNLPWKLRQRTTKEIRKRVYVCPEASCVHHNPARALGDLTGIKKHFCRKHGEKKWKCERCSKKYAVQSDWKAHMKTCGTREYKCDCGTLFSRRDSFITHRAFCDALAEESARSQALEI