MSTHTTSLLPILLQADNLPAITFKDFQHGLPPVGLVTMDVVKMLSKEKGIKLFQIAREVIKKEQGGGKMKKTFKLTVKFLYFTDEVNARGKKGRTECIARILSDWRAEGKFPQAMKLWMDEMFPIYASPKSSMFNASKPATRELFGNIAFEMERAGVSLFGCQAFGVHLTVRYAYEGQGENMKSVAGGLPAGHTPIQGLIKECGSINDQHRNAEGHKTTRSAGIVTYFEIKDEHILPNAEYTYDLPLPCRDSSDYVLPKPNDDEVDSFELLSVQQLIKALRNGEFKPSSAIVTVDFLIRHGFVSPENEPNYEEVVRRCHR