MKRRYLYVALGLLISVNVVVLVGVAHNRRGAPEAVLTLSERELPLAWNFRSKENTGVSLRLNVNHDADHWEWFDEDKLAELGFDTEPYMEVEDKHIRRALPKKAYVVLEYDGVAWQQYRQRQREKIESLALQVAQGKLKAEAAERQKKEKLFQLTVASRLFAIDAGLDPRALRERYSDRGRYIIVAAQVRMQVDWRPKTKDNRRRRHLSGRVQQILVEQLHVPRPLYSDLQDLAEGSRIRPGYTYYNPKSPARVRYQVQVAFGQRLEPWILAIDKVAGDEVEPSNNNGVI