MAASLPLSAAIVGAEESVDKEVLEMEYLFEKFLMPSDLCSNTEWLGIPEEHVRKFGMMLEDRDGYSVIFFQDGVVPGKLWCFRYWKSNGVHGLTKGWRCFVREKGLKAGDTISFFRGSACGRLFICCRLGTRATFASSSTLHHGFSMPPPPARPLVGLESGMLARDVPSLGQARLHDGNQDGGGAPSRHVPSSGRHVEAQLSRASSRRKRRTMKHSIPEPMIETPPILESMFLIAAPPAVKCLRLFGVNIYVLPVSSSGQPKQESSP