MSRSESGSFKPVEEPQAQDLPGLEKNMKPSSEATALEGKGGHQEYIAAGKLKGNKALITGGDSGIGRSVAVLFAREGSDVTIVYLPEEQPDAEETKKLVEREGRKCLLIPGNLMDNETCRKAVEQHMQTFGALHVLVNNASKQVMCEDIAKINLDDVESTFRSNILQMFAMTKYAVPHMEKGGSIINTTSTVAFRGTAHMVDYAATKGAITSFTQSLAKQLMPKGIRVNAVAPGPVHTPLQPASRPPEQMEGFGKKSGIGRPGQPSEIAPSFIFLASKDAELFYGQVLHAYPLGD*