MDIKLKTSEMLLQKLAFGAADARLSAIAEIRLFCKWDDANRLCLLQAGAIPPLLKILDDDSVDSKMKEIATAALINMSINEQAKLALAYVPGAVDTVIRTIGDSQSKELKSVAAGLLYSLIINDELKTIICLKDSLWDSVIGLLKETSGKCKSEALKLLFVLAKDERWRNKLMQEDNELISLLISLLTAGMPKLTEDCLTVISLLARSGAGTKAILDDKSSIPIFVYLLNSGSPRAQENAASVLNNICQQDGNVKEILPLQTLIPALNSLMRGGSDRGKFKAASLLRVLDSDTAPSLSTASNLSDAEADLYPEMSSELRSAESVPVMPTYADAESSSVLQVPQSLNTVSTPSSEP*