MMDGREEAVPVTIDLDQFPAQAGKLAEACEALGCFRVVNHKIPLQLMSEMKSVVRNLFDLPTETKRQNIDTIISSGYVEPTPRFPLYEALGFYDSNSFEAVDAFCDQLDVTVHQRETIKTYAHEVHNLAMDIGHKIAQGLGVEKDLCREWPIQFKINKYSFTKKTVGSPGTQLHTDSGFLTVLQEDECVRGFQVMDKSSRLISVDPIPGSFLVNLGDVAKAWSNGRLCNAKHRVQCIEPGIRLTIAVLMLGPKEEMVEVPPELVDVDHPRLYLPFDYQDYRKRRISMGQVAGEALELYTIQNA