MSCQKFSRQYLHMVLSAGRGLYALSHVDVSRLFYPSKEEAKAAHAEDKKNGSNMLGGIGSAGRLPEPTIHYEPFTAAISYPDRSSGVFALFGKSNFFCSDSVGHSSIYNTEPEPQCFLGLPRLDLPKGPKHITICIPRTEAHVRSDYEVTPMRIWISSLIDATATTCTTSTSWTWTLTANAASRRSSTTLSDAGVGASSHHQHSLATLTTGLVTMCPLRKAGDWVLPFRAKAEYIPEFGLWLGLSAHKPYNLCSVNLSGVTIGSCDTQPPAQYVGQYVDLPGDCSLKNAALVNMGSGRFCIAKFFDRIHDHDNPQVVVLTGVELDPDDHKGEGAFGITKHKSECLASDSIVCVL*