MDLSGRFGARSGDGVPFREAAALESLHIGGGEEFRQMVPPENAGGFAALLELPPTQAVELLHSSSSSASQATTLHSLGTLSFPSNPLLMERASRFSVIATDNQQNGNVSGETTTTSSVPSNEHIKTEPAETETCDQAAVEKQSNRCGKRKELDKKVKSSTKKKNKSSEENEKLPYVHVRARRGQATDSHSLAERARREKINARMKLLQELVPGCDKIQGTALVLDEIINHVQSLQRQVEMLSMRLASVNPRIDFNLDTILASENGSLMDGSFNGATMQLAWPLQVMETEQSYHHRQLQQPPSQQWPFDGLNQPVWGREENQDHGNDHNNLMVGSTSLHPNQVKMEL