MDKELKEEPNWRIIAASDGRLNTGENQSFASSSPQDESSWISHMAGAQKKGRKVAVTWNCAQEPKEEFKRPRKRCRKSSCNVESLKDAAESIGGAYTVCSNCSFPYPTSLKRIRRQHGITQWPSRKIKKADHSLRKLQKIIDSAQGIKGSIQIESFYSAFPELTRTCTIWPEFARGRCLQKSAIFGEEKVLLGLKPNWDFRDLQQEIGKRFKIDDFQWH