MGFRFLELVRPFMSILPEVTIFLVCSQVPLYGIMSSDSSDPLYWLRAILASNRGTLMELGITPIVTSGMIMQLLAGAQLIDVDFSLKDDRALFGAAQKLFAMVIALGQGTVYVLTGLYGSLIVILLDELLTKGYGLGSGIPNIMNLLATVAVFAAVIYLQGFRIEIPIKSSKMRGQRGTYPVKLFYTSNMPIMLQSALTSNVFLVSQMLASRFPENLLVRLLGVWEPMENNPTQLGAVSGIAYYMSAPHSLTSALKDPFHEVSGSGPRDVAKQLKDQNMTLAGHRDASIYKELKRIIPTAAAFGGATLGLLSVVADMMGALGSGTGILMATTIIYGYFELGIKENSGIDATGLGDLLF*