MRLVPTTARTLLTSSTRPVFRSAISVRPASTMTTANFKYMDPASYVISSEPFVKPWGKVDDGGRSYRYTDRERSVANIRGQEDKFGPDISGFGVYHYPAKEKAFTDEQQIRDGYYKEVEQLLRDKLPGIKKVVIFDHTIRRNQKASPRQPVQLVHVDQTPGAAEVRVRRHVPAEEAEGLLKGRYQIINVWRPIGHPASDFPLAVIDWRSTSPEDFVKVDLLYPKRAGGDDGDDRGKEVAVKSTDENSTEGYEIKGETYGVAPSEKHKFFYQKDMTPDEAMFIKCFDSRSESVGGTPGLAGMTPHTAFVDPNSPPDAPGRQSIEVRCLVFYE*