MGSVELGAEEREVAGGEGGSKGAAPPARDIRRYKCDFCSVVRSKKGLIRAHVLEHHKDEVDDLDDYLGRGGGEMRKEMDHDCKHWIPENSKMREGLEWTSTRMGRPFWEAPSRMPLSRSSSGWGDSPEKLHQECLVHTLFQRPFSCHVDGCPFSYSRKDHLNRHLLTHQGKLFACPMEGCNRKFTIKGNIQRHVQEMHKDGSPCESKKEFICPEENCGKTFKYASKLQKHEESHVKLDYSEVICCEPGCMKAFTNLECLKAHNKSCHRHVVCDVCGTKQLKKNFKRHQRMHEGSCVTERVRCHLKDCKLSFSKKSNLDKHVKAVHEQKRPFVCGFSGCGKSFSYKHVRDNHEKSSAHVYVQANFEEIDGERPRQAGGRKRKAIPVESLMRKRVAAPDDDAPACDDGTEYLRWLLSG