MRPVRPLGREGLPRIGPQPWSIRQLPKNAEELRRQLQEEKVKEILSKNIAYDRALRGSVSAPDTHAALPDIVPRAPSGPPCPPEPEEPPAPPPPPPPPRFPKEEEARGVEEPELAWVCPKYQRPPDLEPGDTDPAPEELEGYAVYFKVPQRWHPPQVEMASLLAAAFSCPVPHPWRELATADGRVYYHDRLANQTSWTHPLDPVYKAYAETLVEFLDVRKAAYEEMLRVNEDALRRTKRSTRALLALEMRARSLRSLAA*