MGKYIRKCKAVGDVAVMDVSPVGVRTRARTLALAATAGTGKRIVSASGELRTVRMQEDSENSDDRIAADRCSSNGSSELVKDWLRSADSEVLEIARDFHFTDRRETTPSRSSDLCFESGNMESTARSLETSSCERSTGEKMLSEEEIDAFFSKFEKEEQRRFAEKYNYDVVKDVPLEGSCCVGEEALVSLCLSVYFSQRASGAKPCRERRYLDDARDSWNQPKKAEGLNQVRATEVMVPSRIEALAGQEIVKVPFLTCRLEAEGRLGQIGQALEASASGTFLSKAAADSGSALDVAVKLVVEEMGKENNMPITWEPCPLHELDGIEVADVTCGLDHSQALCCGGTLLSWGANT