MATAKRVLWGEGMKVAGAIADDVGPALPYVAVAFAVTKIIIEYAQAAKANKDSCMLLAKRAVSIKNMLVEYFGPDGEKLVNKTHDLTHKSLLECLSDLESGPQSACSLVKKFSSAESAYGKVLRAMRAKNYLGEFQACGDRLTELESQLSNIITSKIAHDQEQNQQELLRKLEQNHLEMMQARDADRVRDRSMLERELRALPERIAVLQMHSISADFPTTCVGTGNTGSGDSMQPQLIEPWFIDVADIEKEERINGKKRKVVILGTGGFGTVFRGTRRGETVAIKQVNSSGDKAMREFKNELGMMWRVSHENIIRTHGGFYPLDDVDDHEDEMPLIVLEYAPKGSLEKYMFADRKMNLLPKDILLIIFRGVLDGLKYLHASKVVHRDIKPQNILLMEDWTPKISDFGLATVKNTCSFANTKLGTRGYMAPEVIRGDQYNRSCDVWS*