MSTVDSDVAPSTPAAPEAKDPELQIKNFVCSANLGMRFDLASLLTKSHKKAELVPKKNCLVMKLAYPKATAMLFANGKLVCTGAETEEAIKGAARKFTQVIQKMDHPGVNLIDFKIQNVVGTCELGFRVLVEELSFAHNDHCTYEPELYPALIYRLDKPKVKILVFVSGKVVFTGSKEPRELYAAFDAIVPILRQFKDTKHVETGSEDADNEAAKKLVGQGNSSNANGNAANDDDDEDQSMMDDE