MSTGSTPSDPEDDEIFHGSVSASMRKSTRLSARRYLDKDLEDEGVERGMQQDHSRLSKAHQKESRQSQRNAANARERARMRVLSKAFSRLKTSLPWVPADTKLSKLDTLRLASSYICHLRQILQEDRLEDSFAHPVSLV