MSTTRSRFTANLLVGTLPVSVLVAGGDDRASAEVYDLGSGTWVPVGSMAFQRDLHGGTTLSDGRVLVTGGVGLLDTNIFDFINAAELYDPATRAWSTVGPLGTPRCSHSATPLNNGKVLVAGGFSREQDVIASAELYTPFSITVVQDPHLEVTLAETQGRPVSFDFHGEAGKTYCMISDSCLQLNVLMFGVTSGTQILQDSRDHSVEPFFDGTWMSGFGVSYLNPFGEQKNITIMLDQARDRAREFPKGTRPSEGSLCW*