MEQLFVDDPAFASSMSSLEADIFSGAGQLPSSPWLDLDHLDDDVQDLSMAPTTANAVSSGYGSGGSGSHRKLSHNAYERDRRKQLNELYSSLRALLPDADHTKKLSIPTTVSRVLKYIPELQKQVENLERKKKELTATSTTNCKPGVLGNQLMSEGMAPIVSATCINDMEIMVQVSLLSNVAGSILPLSKCIKVLENEGLHFISSSTSSGFGNRTFYSIHLQRSEGTINEECPAFCERLEKVVRNKAKL