MKGGKSSGATRKADTKLAVKKTAAKGKAAKDPNKPKRPASAFFVFMEDFRKQFKEDHPDNKSVAAVGKAGGAKWRSMSDSEKAPFQAKADKRKKEYEKNLDTYNKKLAGGGNDDDDEDSDKSKSEVNDEADEDESDDFFLLDLCRLFYDDSRPLIRIIGDRFPWQVKSAILSTLTIIIAKGGMALKPFLLQPQTTFVKFLQDNPRSVRSSAALALGKLSALSTRVDPLVRGLLSNILASDGGVREAILVALKGVVKHAGKSVSGPVKTRVFDLSNELI*