MCNQCREHFPSLAELNRHTLELHNSFRCNVCKAKFTQRSNLQRHSLKHNLVKTSPCPDGMDTQVTSCEGLADEPCDVFSPALSTLTPEQNDQHMVDLQAKQDEEALQPTLDVSNDKPEAFTDEEV