MQDLVVIGQPDGSTVLDLEWRAVDLVLGSHAFKLANISVVRTLPMWRPPLKLVPMFVDSHASGSRVHLDNVVLHMLGRCDIVGKVSQAFGDVPTMLKDGSAAIIPYSDSGNARGSNITAACDPGSNSVEQISMETSSGDQLLYNLFVLDQTQEAGLFRVTGADISTKGGNWPWPEATDSLPELSHELLMQGSFSDEAGRLPVLDFDLQPKVMSIKKGFPQLTFKDLILTNLFEQPWSDAAARDPLALLSLSFHGFLMDRSGGAKIVVRDCSIVVSEHELVVFTYWGILVNTDGTPHMDKVAPWITSLRVDRIRITPTGDGNLLIREISELRAVKFENVTLTTEFPDGAVDRIRARDGKFKGGPPALYSIEHLPLVEVSRPQKMQCDQISKALRLHV*