MHHGAPLLHCGCSELLSNVDCRLSHLSTSVVVPAFELDDGGPFLFWAKASDKSTDKHQPGYSTLFRKPMFYRDPQTQAQPTNMDGRKYAAATAEEEQRQEQGLSGLSAAYSSTNDRADIMNKLLRLQQQQHTRTVGQAPQGRRMFFARTNLQWFHEPEMRSYPDTDFYLKTVARASSAAPTYFPAAKVESVESGAEQSPAGSESNFGKRTMVDGGMVANNPTLHALTWMNEHLGCKPQDVAVLSLGTGLAVVDASTAGKSGGKWHWKSDAVAVLMGSAAEAMDAVIDNFYYQVRAVLELVFAISTPFQP*