MAASLPLSAAIVGAEESVDKEVLEMEYLFEKFLMPSDLCSNTEWLGIPEEHVRKFGMMLEDRDGYSVIFFQDGVVPGKLWCFRYWKSNGVHGLTKGWRCFVREKGLKAGDTISFFRGSACGRLFICCRLGTHATFASSSTLHHGFSMPPPPARPLVGLQSGMLARDVPSLGQARLHDGNQDGGGAPSRHVPSSGRRVEAQLSRVSSRRQRRTMKHSIPEPTIETPPILESMFLIAAPPAVKCLRLFGVNIYVLPVSSSGQPKQESSP