MEPVATPAGPDQVEATPAALALLAEIVADHGPVLFHQSGGCCDGSSPMCYPQGEFRIGQHDVKLGEIGGMPFYISASQYEAWKHTRLIIDVVPGRGGMFSLDNGRERRFLVRSEICRL