MSLLLEKPLLREAVRLADEGTETADPIAAFAASQLKVVRGLPAETLLAPIEAEVDDESDEDEAKAREEGPAATSDEAIDGTSPGDYSAQHALASGRLHAARAEAAALSQASPQPSRAERGVAALRSHWRVVGVDSARSGAWERRYSLRVQLAGGGEAAEEQEEEAAGEEAAGAEGAGEEAAAAAAAAAEAEAEAEAVAVAAMAVAVAEAVAGWAVQLRFRLDAVAAQWSYPRLSVHWEYLTGDASAHGGAGPAALVELRALVPREGRGGAGGEAVAAGACLSVAGGPAGCELFLTPLCGVSELAAATGQRLPAAASGGAVRPAAPATLLRGLTGEVDVRSVGGVVQALLGRTLLSALAATADALGLQADLSLEGGELTARRPSPRWGGPSGGAGPWVRVALVASAGAAAPSSEGAEGVGGGHGPLLDVSSSETGGALMRPHEVARLEGGTTLAQLSLLLRRVLLR*