MAFALRGVTAKASGRTAGARSSGRTLTVRVQAYGMKAEYIWADGNEGKPEKGMIFNEMRSKTKCFEAPLGLDASEYPDWSFDGSSTGQAEGNNSDCILRPVRVVTDPIRGAPHVLVMCEVFAPDGKPHSTNTRAKLREIIDDKVTAEDCWYGFEQEYTMLAKTSGHIYGWPAGGFPAPQGPFYCGVGAESAFGRPLAEAHMEACMKAGLVISGINAEVMPGQWEYQIGPVGPLALGDEVMLSRWLLHRLGEDFGIVSTFNPKPVRTGDWNGTGAHTNFSTKGMRVPGGMKVIEEAVEKLSKTHIEHITQYGIGNEARLTGKHETCDINTFKHGVADRGSSIRIPLPVMLKGYGYLEDRRPAANVDPYTVARLLIKTVLKG