MRVQGLASVVRKAIVSGHGGGRSSIFASQIQYGLTGSSISSPLDFRMVYTLPAKNLNTGPRDEHKWFSKGPFMAAGALSFSFAASFATAIAKEHPPAEFIPKELVLYQYEACPFCNKVKAFLDYYDLPYKVVEVNPINKKEIKWSGYKKVPILMVDGEQLNDSSAIIETLDKRINPKKERLPTNNAEEEEKWRRWVDEHLVHVLSPNIYRSPSEALESFDYITTHGNFTTLERLTGKYVGAAAMYFVSKKLKKRHNITDERASLYEAADTWVKALNNRTFMGGSTPNLADLAVFGVLRPIHHLQSGRDMIANTNIGPWYSRMEMTVGESSGIKE*