MGKMCGGEGGREWDDDVYEGIRKVYVGQDLSRITYVKFEYVKEDGEVVTREYGTITQDPKEFIIEYPDEHITAVEGSYNKVALIATEVITSLVFRTSKGRTSPTFGPNLFGVVNGTKFKFEDEGKKIVGFHGRSDNAIDALGVYLVLDSLTTPFPLYKLDAQGGTEGRVWDDGSFDGVRTLRICQDDHRITYLEFEYDKGGKSEKLYHGVKGGTPSELVVDYPNENIKLVEVTYDKPNLFQNTVITSLTFQTSSGRTSFFGYKVGKKFVLEQKDLRLVGFHGKEGDAIDALGAYFAPVQAPTPLIPTKKLPLVGGNGGVKWDDGVFDGVRKIYIGQIYDVVSYVKFDYIKGKEFTTRKQSIKDGN*