MESFGFLFDEEWESLRRMLSDDQDSGHGLLSCEQDRGLNFETHSIVSSVNNSSFINDHDLCYASENINPNLCHYFSHESNDNGCVAYDGVVSLPYQTSNTIPLPINGMCNHHDSVDLYDENDYNSSLLAQVFSDDSMEEILCSRQEVNIENTVDPTVPIADKHKHTPSKRKIEILESPNEVEDKVNDEKTNENPKKKTRVSRDSKNKKKVQPKKKQKVMTTTVNDNGVEGEDTNNNKGGGNAPIASSSSCSSEDDLTGNAENSNWKTRAGRGAATDPQSLYARKRRERINERLKVLQNLVPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDDMWMFAPIAYHGMDMGLYQKLSQS*