MKYFIDTEFIEDGQTIDLISIGIVCEDGREFYGINWDCDFKHASKWVQENVLIHLPFRPVNEPTPNTQNWYTKKDLKLAVLDFLGCTYGTPGSLCPGKYYLSNHISKPEFWGYYADYDWVVFCQLFGRMIDLPQGFPMYCRDIKQWCDQLGNPKLPEQGKGEHSAIADAKWNKTAWEFLQKWQDGLLNASDWSA