MDFDEELNLCTTGKSIVPSSGEASSTTSPRTIKKMRNPDHRSKPYFPFSSPYSNSLPAFPFSLDPTIQNQQQQQLGYLPINPTIQGQNQMISFSPQQPQQHQQHMFKYWSDTLNLSPRGRMMMMNQESVLPYSSTKLYRGVRQRQWGKWVAEIRKPRSRARLWLGTFDTAEEAAMAYDLQAFKFRGHNATLNFPERFVNKEIEPSDSAGASSSLHEKQPETRQPEEQKEVNLESKEVAVSDGVVEEGMAEAWFNAVAAGWGPESPLWDDLDNSQFSQSSTSSSASCPMRPFSF