MKELPKKFLDYIFILLKVKVQSVSMGKKAFYLLMKSLSKRLNGEKQFYRIGGMPIVFQVWLFECSSTIDFQVAQKVDDHIPRLLNWQTTKESRRYKKVMNTIFSDVNNKIKFRNITPSQRELAVLQLPPEGIKNQAPPQYSDSSDDDLDDEINDTNDDPREGSCDDKDSEDDFQAPPPQAVKVKRKGNVGSSTTEHSDDHIVPPNLNDKDGYTPPYTSNKESPSNQVLVAQCDKLESGNSEHDQDHYKKNLDEIPVAINLGILIVDHKNWFYNLYFKGQLLKNSHVDVILYYLRKKAKYDVGGSYKYTTIDCVFSSKISAIWEKYLGLDSNVGCADEEHVIGEYIRGYKMHAATPWHKIDYVFVPVHVKEKFHWVLVVISLNDKCINVYESYRAAGHDAAIKAEIVKLSQLIPLKLSVNEYYNNKGIDVSQAQQENEFFNVVFIDNVPQQSDCGIYKLAFAEYLSYGQGIPANILDASSLRSRYATLLWNYGQQKNDAGAISDNEAPPRYSRFNVAMEEIDTIQID*