MSVLEDLIRAIELWLRIAKEQVPLVDPSLDPVLLVPGIGGSILEAVDEAGNKERVWVRILAADHECREKLWAQFDASTGKTVSVDEKIRITVPEDRYGLYAIDTLDPDLIIGDDSVYYYHDMIVQMIKWGYQEGKTLFGFGYDFRQSNRLSETLDKFSKKLESVYTASGGKKINLITHSMGGLLVKCFMSLHGDVFEKYVKSWIAIAAPFQGAPGYINSALLNGMSFVEGWQSKFFISKWTMQQLLIECPSIYELLASSTYHWEDTPLLQIWRESLDDNGKKSAILESYEPDEAIKMIQKALSKHEIISDGNHIPLPLNEDILIWAKETQDILSQAKLPKSVKFYNIYGIDYETAHTVCYGSKRHPVSNLSHLLYTQGKYICVDGDGSVPAESAKVADGLDAVARIGVAADHRGIVCDHHVFRIVQHWLHAGEPDPFYNPLNDYVILPTIYEVEKHHEKRGDVTSVREDWEIISHTDGDEAKRPAELPAMVGALSASREGKDGLLDEAQATVVVHPESGGRQHVEVRAVGVSHGG*