MAQFCVNVVDALDKDNVLTRFEYDKDLSNGWNVDDNPYDSSGDSDREVVIGVEAQDLTISEALFVHCQEPSAATDDPDTEWDDSEERSFAYIELRNAGPYTINVDDYSWQILLEIESLGHSRELTLQKGSIAGGGLYTIGTAGDDHNQNMGTVLESFMRALSMAPTEIKLTLRRRTNLNRTMPVPAGSSYNQAENDDNPWVAVDEMTIDAALPNEGFADFNIDGTLEDELDKLRSRERPHPFDRRGELGHTSDSGSDPPQPNSLGQDNDRTGANNLWQPHFDRDFASLIDLFAIPLYGPADLTDRFAEGSGGGARMSGFSKTTPGGNPRPAVAGQKFLNPEHPDNVGAMSPDESLNNRWYRLLEFLQVVPQNLATIGDSTNGILPFPRRTPGRINLNMVRHES