MDFSRLTCVLRCGARRITLRPGITIPDAAEQSDTPFQCSAMQLAKAVQAGCTLFLVQVMDTTEDVHDEEQEWHVTPTDVLSPVPSRIQPLLDEFRDIFPDDLPRGLPPSRDPTKPYEVVCDASGFALGAVLFQDGRPLSEVVMRPGERAVLQTSGLLSSFNAFDRCCGSIDRERLNVADPLSRQSRHLAWMVHSSTRVMEERSGRDEGPANPDFPFPVCLAINHPTSRTVDPPALSDLRRMIQEGYTGDPLFLDGQGSGYKDKVVLSIYGFWYHGTQLVVPKTGVVRQLILSELHDPPYRGHMGIAKTREALLREFWWPGLTRDVKAYVLACPTCQRDKARTGRIPGQLQPLTPPFRKWESVGMDLITDLPVTPRGFDSILVFVDRLSKMVHFAPTTKTAGADEMARIYVDKVWSLHGLRIKSYF*