MDGDGSSFEQCYRCYPVTFIDKAHLEKGDKIIMPPSALDRLASLHIEYPMLFQLSNVSVEKTSHCGVLEFTADEGLVYLPYWMMQNMSLEEGDVMQVKNISLVKGTYIKLQPHTQDFLDISNPKAILETTLRSYSCLTTGDTIMVPYNNKQYYINVVEAKPSSAVSIIETDCEVDFAPPLDYKEPEKPQKLTPSNKRPLQVKEEEEPASKVPKFTPFTGSGKRLDGKAQTQTEPEDTKQQEKPTENGKDDEKLSVTTPRQISGKLVFGSNSKSAAKETAKVDDPKNIVQESSTKSDEAKFKVFTGKKYSLNG*