MRLDLDFGRGLVAHVMLDNVSEEQYQQISDYFVPLVNKPKLKSRDAIGQAFVMATEVCPDANPSDLWHHVLYRIYIREKIGTDPSQSWVRTSGEAFEVALVERYNPVLARHGIRLTALFKGQKGLALTRMGVADRVGSRKVDVMIEKQGGGRSPDAEGFGVVGGIHAKVSLAERVSDDIPASRIMMGEGLLSVLSTLDVKSFPPPHGDLVNRGELGTPDRPSDKRNYIEGHGDFSACFSYNLRTSPSNATTPSGRHIYVSGFSGQDDEFTDYLVAQLA