MSFFSMFNPFAFLYRQQRRNSLHSGGVPLDVIDGVVELRTLDLEMQSLEYENFLVCLPSLIAASPELETINFDSALVSTFSGLPHLNLRHLVQDAIASACPTLKRMHCRLLDPSDADLLALFISQCKSLERLSLVYTDDPGIDYFDERDFVFYERDPFLKDPNNYFEPIKRAIRDHPMLKSFVLLGEEGGQGNCSLDVPKLILDLPHLESIEFKRLNFPDDDCEYWERITAAVEAHDNLKSFGIEAESMRNKQKGFFSDHLHDRIVNKLAINRAKAMLFRNWVVTLTAFRHNPAVVDYLIDSGVPGGGGAILWAEAVLQGLKAPEETREETREEKEEKQIQRHKKEEKAAIRKEPTKTIFWTRHVPIDQLIDFEDCCTFAHKDD*