MSTTELSHAWGGQDDASRRFKRSALDLSLSIGDFQTKRLHQEEGDDLPLARFGSHHILSPGQAVLLEVKPDESCWTRDHPKFQESPKDLDSCSGTNQSKPSASGDVECSSRDWMSSPPLFDSAKRPAPPHDHHHQGLVGGGMISVPPPSLDSSPTAFGGQASEPRVFPCPYCQRKFTSSQALGGHQNAHKRERTAARQAQRSHSLAQAYRHIHSPILGSGASSLDRNLGVKAHSAAHLTATTLIENAVRSANGGGGGSPAPALPTGHHGWLRPASISLQPAVGKYLGGGGGGGMRSGARFEDLVGGGRGFGASFLDEDLPGGK