MDNGGSNGSATASACCNGKINRGPHVAMLATPGMGHLIPLAELAKRLASRHGATATLITFASTASPTQRAFLASLPPAVSSLSLPPVDLSDLPRAAAIETRMSEECARSVPALTAVLAGLRRSTAGRLAAFVADLFGADSLDAARAAGVRRRCIFFPSNLHVLTLILHLPDLDAAVPGAFRDMPEPLRLPGCVPVPGPDVLMPLQDKADPCYRWMVHHGAKYRDAHAILVNSFDAVEPGPAKVLRQPESGGPSRRWPAVYPIGPLIHADGGRKDGASSSPCLEWLDRQPPRSVVFVSFGSGGALPAEQMRELALGLELSGQRFLWVVRSPSDGGAVNDNYYDAESKRDPFAYLPEGFVDRTCAAGVGLVVPSWAPQTQVLAHAATGAFLTHCGWNSVLESLVYGVPMVAWPLYAEQRQNAVLLSDGVGAALRVPESSKRREIIADTVREVMRGEGKGAAVRAKVAELQKAAAEGLRDGGAAAAALAEVVQGWTTTTGGGEKD*