MGIPSELRDMLLPNKKGVLVASPAEDRKTLRSKQCTREGVRAGFKAASIAGVASAVPTLAAVRMIPWAKANLNYTAQALIISAASIASYFITADKTILECARKNAKLEDALRHNQQ