MGLGKVASSETNENEETVLDEEKQRMHALQAAGALVLEDERGHGLRISGWRIQTKKRSILKMDAVEQWEKMLGTIHLPEMVFGDSSLELVHEASGIKIHFNAFDALCGWKQEALPPVEVPAAAKWKFRSKPSQQVILDYDYTFTTPYCGSKTIELDSHHSHQKSSQVPCVTDETSLEWVECEDRIDLKALQARDPILFYDEVVLYEDELHDNGVSLLTVKVRVMPSCWFLLLRYWLRVDGVLMRLRDTRMFSTFQSCDSKIPLVIREYCAREDTFRSLATRGFSADSSGYNDASSVCDKLQIRQLRNEKLIVKGL*