MAASLPLSAAIVGAEESVDKEVLEMEYLFEKFLMPSDLCSNTEWLGIPEEHVRKFGMMLEDRNGYSVIFFQDGVVPGKLWCFRYWKSNGVHGLTKGWGCFVREKGLKAGDTISFFRGSACGRLFICCRLGTCATFASSSTLHHGFSMPPPPARPLVGLESGMLARDVPSLGQARLHDGNQDGGGAPSRHVPSSGRRVEAQLSHVSSRRQRRTTKHSIPEPTIEMPPILESMFLIAAPPAVKCLRLFGVNIYVLPVSSSGQPKQESSP