MSSEIGTVDMSKRTCVGECRRLDGKVAIVTGGASGIGEAIARLFTKHGAKVIIADIADEAGKRLSEELGVSATYVHCDVTKEEDVSEAVDLAIKMHGYLDIMYNNAGIIEESFVQKAAEYKMEEFDRVMSVNVRGVMLGIKHAARVMIPRKKGCIICTTSLAGVIGGLAPYAYTASKHGVIGLTKNGAAELGKYGIRVNCVSPTGVATAMAIRISRRRQDEDTFSISEEVKMKIENACESLANLKGVTVKVEDIAEAGLYLASDEAKYVSGHNLVVDGGFTVVNHSLGLYR*