MKKQAFGSEDILEPNKSSHQRPRNQMHKIDTLSIPNAKCAKRKLDQYMCGHKVATDLGLITREKCSNQNAILNEKVEQCSICRQDYPQLGVSDALIEGPNPKQGYLENHRKDLVTSCNYVTTTETSMEKSNMEFSKALEPLFNGDFDNSSETSVSSSSENEDKELSQPPNNLSSEDNHIPRPVIPIGPRFQVEVPKWEGTTNVRHHHSDDDLKWLGIQLFPTLNISENKTKDIGEGRHDSCSCKFPGSVDCVELHVRETRELLKLEIGTTFSSWKYDEMGKVVSKSWTSEEQKKFESL*