MDWFIDRRAANFRERRRMCSINVAFMKLRRFIPTFPYEKRLSKIDTLNLAIAYISLLENLLNSDHQNMHAYLKEALIMARSGNPQAPPWSTSDLIARLSWINWKKLGIKPM