MRVHLFANRVHGALPFQTEGAASPPAITSKASSFPAGRNSTASSLLSMPFKPSSASVSHALLPPLQDAEDGVAHHAAPASAPSMLVFSGGTAFNGVIEELKRLTTHVTHVLPVSDDGGSTAEIVRVLGGPAVGDIRSRCLRLSDESSVEALAVKCLLGHRLPLDSRQAKIEWYTIVEGENHLWDGVSRPYRETIRAFLVYFQNQILSHSSENFCFQNGSIGNFFFAGARIFFQSLDAAIFLFSRVSQIPVNSFVLPAICTNDRLTLGCELQDGTIIRGQNEISHPSSSSSSEKFSQCVNKASQSSNKLPAGIKRIFYMSSEGTNLLHEVFPAVNPTVLEHLKQVQAIVYGMGSLFTSICPSLVLYGVGEVIAHQTCLKILILNGTHDRESYGMSASDFVISICDALNRKYGDPQKSLNFPTTSYINCIFVPVGGAIKVDRDKLMDLGIQTVVPVETLHDERGGIIYEPRALIQTLKHAILGD*