MFCRRSSNCCPCGSSQIFGPESSGKTTLALHAIAEVQKKGGNACFIDAEHALDRSYAERLGCNTNELVICQPDHGEMALNIMDELVRSGSVDMIVVDSVSALTPRSEIEGDIGTPQVGAQARLMSLALRKIAANASKSNCTIIFLNQLRYKVGVLFGNPETTSGGQALKFYSSVRLDIRAKEKITETGKVEAVGNRVKVKVVKNKVAPPYNAAEFDIMFGDGINALGCLLDAAEAWGVVVRKASYYYYGDTRLGQGRDKALATLRETPELLAQLEAETRARLNDSSGSMNGAGGSDDEYDLNGDDDDLLDDLEALEADS*