MKGFVYVLLFVVVLASCKGGKVSDPVEKQKPCVESDTDSTAADSLPLPPKAADGLFDDFIYSYMRVRRFQLERTVFPLPNYVDGQNRPIAKSAWKFDPMYKNLDVYTLIFDSSRSIKAEKDTSLRHVVFEWVYLEKHRVKQYVFDKVDGQWRLTRLESHDMSRNVNSDFYDFYRRFSVDKKYQKSHIKEPFTFKTYDYENFQSIEGLLDVEQWPDYRPKLPSGTITNINYGQSYANSRRRVLMICSQSGGMGCSLTFERYGKDWRLVRLEN