MKEEEVNRCQIQDWYPKFKSVSIKTLIHELPESFVDYLLDDHGPFLLPVSITNEDALPNRIHNPEEEEDYQVLEGSGDEAEQPPSPPSFPELELKIKESIELLGGSVFPKLNWSAPKDSAWISTTGTLRCTSFSEIALLLRASDSLIHDLCHAYDSCIDKSLSRPANFYLALRKWYPSLRPEMEFRCFVRDGCLVGISQREVTGFYPGLLEKKNDLEVVIRQFFLDKVSPSFELANYTFDVYEDEDVVEFRIVESHCAVRPGLKTAVPYDYLDVSPGSGWDQFLRNADQELQRQTRSPEAGG*