MVMVELRCDPGWVEEQLQKFFEDEGGPLGVGETASPEVLEYFEGILPASTLQIWRTIGFDGLAGGRHWITNPLEWAPAVDSWLEGMELPFPPQRWWCVTRTPMGSMQLWGEVSGPALAVKSVLGAFSPDGSVQRDMADPMMRERMGCDELLIPSEDGGVEDDVTGRSLVDVGFERFGSLAADEVFALVPAYCLSGRMEASMLAVEPAVAHVAFLGQSTQPTMRPDMLAAFGGEIADLLAAQGVVDPATGKPITFNQ