MALFGTKDTTTAHSDYEIILEGGSSSWGKVKGRAKVNVPPASPLLPADCNVKINVKPLDPAKGFVRFSAVIESIVDSTKNKLVVEADIANETKERRICVGEGSVTVGDFSHSFSFEGSVVNLFYYRSDAVRRNVPNPIYMQGRQFHDIIMKVPLDNNDVIDTWEGTVKALQSTGSFNDWIREFWFIGPAFTALNEGGQRISRIEVNSIGTQSGEKGPVGVSRWRFSHGGSGIVDSISRWAELFPSDKLNKPASVEAGFRSDSQGIEVKVDGEFPGVSVDAGGGLRRILNHPLIPLVHHGMVGKFNDFTVDTQLKIVLPKGYKVRYAAPQFRSQNLEEYRWSGGAYARWVEHVCKGGTGQFEVLYAQ