MQYSNRKGGGEVDLESGRRRRGRRSGAGVAGWTKMFQSLGRRYKVNPLAFFCFSLSLATFLLLLLALYERRFFVSTKVHRQRDRAIYPYQNLHNLVMVAGHSVYTGTNCEKGSGGSENSWFLESYQKHPGQAATFLQHIRAGIESAAKDDEALLLFSGGETRREAGPRSEAQSYWSVAESQGWFGKQMDVRSRALTEEHARDSFENLLFSVCRFRELTGSYPHNITVVSYDFKEERFAHIHRSALRFPAFRFFYVGTPASPSSAEAALKGEALVREQFQEDPYGCSGSLRMKRIGRDPFHRSIPYPNGCPELEGLFDYCGRTLYSESLPWDG*