MAASLPLSAAIVGAEESVDKEVLEMEYLFEKFLMPSDLCSNTEWLGIPEEHVRKFGMMLEDRDGYSVIFFQDGVVPGKLWCFRYWKSNGVHGLTKGWRCFVREKGLKAGDTISFFRGSACGHLFICCRLGTRATFASSSTLHHGFSMPPPPARPLVGLESGMLARHVPSLGQARLHDGNQDGSGAPSRHVPSSGRRVEAQLSRVSSRRQRCTMKHSIPEPTIETPPILESMFLIAAPPAVKCLRLFGVNIYVLPVSSSGQPKQESSP