MDVLPMCSIFQELQIVHETGYFSALPSLEEYWQQTCLELERYLQSEPCYVSASEIKDSQEDLWTKIILAREKKEESELKIASSPQEDTLISPSFSYNLETNSLNSDVSSESSDSSEELSPTTKFTSDPIGEVLVNSGNLSSSVTSTPPSSPELSREPSQLWNCIPGELNSPGKIRSGTVGKPGDKGSGDASPDGRRRVHRCHFNGCRKVYTKSSHLKAHQRTHTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCFSRSDHLALHMKRHL