MAKDPVARENFAKNCVLLIEAYGFDGIDIDWEYPGYDEHSGTPDDTESYSLLLKAVREHLDELGEKTGKFYGLSSALPCGTSHIENIDIPTAAKYLTELNLMTYDFFGTWSETVGVNAPLYDQDWGGEGAKDFSVDGCVRKWIAGGGSASAINIGLPFYGRGFLKAKGLNEEHGGKPDKNLWYLDEGSPQYYNIVEKLPDLVSIRHEPTFTQYAYNDRMVDIGGIQTEVGGVVSYDDEEAICDKTQYCLEHDLNGFIIWEVSGDLX